Loading...

VIEW RESUME
CONTACT ME
LinkedIn
Github

ABOUT ME

I started working as a software developer in January 2017, especially with Microsoft products like Visual Studio and MS SQL Server. My engineering degree in information systems allows me to explore different areas as an IT professional. I have worked as a freelance developer, and in different industries like energy, automotive, and entertainment. I have had the opportunity to work as and IT professional for important brands like Dell, Tesla, and Disney. At Tesla and Disney I have worked as a software engineer intern alongside experienced software engineers in agile environments, gathering information for projects, starting them and delivering them at a requested time.

I specialize in full-stack Microsoft .NET, .NET Core and ASP.NET development. My experience goes from both, back-end and front-end development, all the way from scratch to the implementation, transforming users requests into functional applications, and applying software lifecycle principles. I have worked designing, developing, or enhancing web and desktop applications. I have an interest in learning mobile apps development using Xamarin, embedded systems and microcontrollers like Arduino, and computer graphics (Vulkan API and OpenGL), areas for which I dedicate some time for researching, learning and exploring.

Background

Education: BSc. in Information Systems Engineering, Latin University of Panama (ULATINA)

Actively pursuing a MSc. in Computer Science with Software Engineering at Wrexham Glynd┼Ár University.

Work experience:

About this website

  • ASP.NET MVC5, C#, Razor
  • HTML5, CSS (Bootstrap), JavaScript
  • Windows Server 2016
  • IIS
  • Google reCAPTCHA API
  • Get the animated JS typing text here

My Skills

Some sample code snippets to show my familiarity with the language. This is not definitive and includes only some of the programming languages that I use most of the time. Some other languages or frameworks are not listed.

.Net/ASP.Net

                    
                            //C# code behind example
                            [WebMethod(EnableSession = true)]
                            public static int ResetSession()
                            {
                                HttpContext.Current.Session["Reset"] = true;
                                int timeout = GetSessionTimeout();
                                return timeout;
                            }
                        
                    
                    
                    
                    <!--HTML and ASP codes-->
                    <div class="footer" align="right">
                        <asp:Button ID="btnYes" runat="server" Text="Yes" CssClass="yes3" OnClientClick="return ResetSession()" Width="40px" />
                        <asp:Button ID="btnNo" runat="server" Text="No" CssClass="no3" Width="40px" />
                    </div>        
                        
                        
                     

C#

                    
                            //C# code example
                            class Program
                            {
                                static void Main(string[] args)
                                {
                                    Person Tom = new Person();
                                    Tom.Age = 30;
                                    Console.WriteLine(Tom.Age);
                                    Console.ReadLine();
                                }
                            }
                        
                        
                    
                    
                            //C# code example
                            class Person
                            {
                                private int age;
                                public int Age
                                {
                                    set{if (value >= 0)
                                        {age = value;}}
                                    get{return age;}
                                }
                            }
                            
                        
                        

JavaScript

                    
                    
                    <p id="demo"></p>
                    <button type="button" onclick="Greeting();">Click Me!</button>
                            
                        
                    
                    
                                function Greeting() {
                                    document.getElementById('demo').innerHTML = "Hello, I'm Angelo!";
                                }
                        
                    

jQuery

                    
                    
                    <button type="button" id="btnClickMe">Click Me!</button>
                            
                        
                    
                    
                            $(document).ready(function() {
                                $("#btnClickMe").click(function() {
                                    alert("Hello, I'm Angelo!");
                                });
                            });
                        
                    

CSS/Bootstrap

                        
                            
                                /* Modal Content */
                                .modal-contentFile {
                                background-color: #fefefe;
                                margin: auto;
                                padding: 20px;
                                border: 1px solid #888;
                                width: 80%;
                                }
                            
                        
                        

HTML

                        
                            
                                <!DOCTYPE html>
                                <html>
                                <head>
                                    <title>Test HTML</title>
                                </head>
                                <body>
                                    <div id="HTML" class="content">
                                        <h3>HyperText Markup Language</h3>
                                        <p>HTML determines website content and structure.</p>
                                    </div>
                                </body>
                            </html>
                            
                        
                        

Git/Bitbucket

                        
                            
                                git add index.html css/styles.css
                                git commit -m "Change titles and styling on homepage"
                            
                        
                        

SQL/MS SSMS

                        
                            
                                SELECT COUNT (ID) FROM [SampleTable].[dbo].[Requests]
                                where RequestStatusID in (
                                    select RequestStatusID FROM [SampleTable].[dbo].[Requests] a
                                    left join [RequestStatus] b on a.RequestStatusID = b.ID
                                    where b.StatusName in ('New', 'Started', 'Accepted')
                                )
                            
                        
                        

I have academic experience working with other frameworks and programming languages such as Java, C/C++, PHP, MySQL. Check out my resume. I am constantly sharpening my skills and learning others. There is always room for improvement, constructive criticism, and correction.

MY SERVICES

I am commited to provide the best from me in developing applications. In order to design, develop, and implement, I look forward to follow software development and engineering principles, as well as: user-friendly design, designed to last, efficiency, high quality, compatibility, and teamwork.

User-friendly design

Design and develop applications for which the end-user will not struggle to learn and understand how they work and how to use them.

Designed to last

Develop applications that will last long enough until a new technology or redesign is implemented. This will help to save money to the owner.

Efficiency

Develop applications that are efficient in performing the job for which they were written. Efficiency is crucial when it comes to production.

High quality

Design and develop applications using the best technologies available. This will include programming languages, IDEs, operating systems, and type of environment.

Compatibility

Develop applications that are compatible with the operating systems or hardware used. Web applications should be tested in different browsers. Mobile apps for iOS, Android and Windows.

Teamwork

Design, develop and implement applications in a team environment, which include software architects, software developers, database administrators and network administrators.

EXPERIENCE

I have experience working with various frameworks, programming languages and integrated development environment (IDE). Most of my professional programming experience is with Microsoft products, which includes Visual Studio and MS SQL Management. I also have academic experience working on programming projects using other products like NetBeans, Android Studio, IntelliJ for Java, PHP, and other languages. This website was created in Visual Studio 2019 using ASP.NET MVC pattern.

CONTACT ME

Please include a phone number in your message. Thanks!

SEND

  • angelm83a@yahoo.com

  • (901) 487-2912

  • Eustis & Central Florida Area

  • www.angelo-munoz.com