Software Developer Resume
Johnston, IA
SUMMARY
- Around 12+ years’ experience in web and Client - Server applications including Architecture, Analysis, Design, Development, requirement gathering, coding, testing, deployment, implementation and maintenance.
- Strong experience using Microsoft Technologies: C#, ASP.NET, VB.NET, ADO.NET, LINQ, WCF, WPF, Ajax, Web Forms, SQL Server, Web Services.
- Expertise in working on Front End/User Interface (UI) Technologies like using HTML4/5, CSS2/3, DHTML, JavaScript, jQuery, Angular.js (v2/4/5/6/7/8/9), React.js, Knockout.js, Bootstrap Framework, Require.js, Media Queries, Kendo UI, AJAX, JSON, MVC5/6, C# and XML.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls, CSS3.
- Expertise in design and development of web applications using JavaScript, TypeScript, HTML5, CSS3, jQuery, AJAX, JSON, Adobe CQ5/CQ6, Flash, XSL, XSLT, Backbone.js and Bootstrap.
- Experience with popular React.js workflows such as redux and flux.
- Developed Web Forms and Win Form applications using .NET Framework and Visual Studio.
- Good Experience in MS Azure Cloud Architecture (MS Azure Pack (Private Cloud), PaaS and IaaS) assessments.
- Experience in application development and deployment in Windows Azure Platforms using different Roles.
- Experience in implementing SOA architecture with web services and creating, consuming and publishing Web Services and Windows Services using .NET.
- Experience working among technologies such as IOS, Xamarin, Android, Xamarin Studio and Xamarin Cross-Platform applications.
- Working experience in Web services, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF).
- Experience in developing n-tier Web Applications.
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as Connection, Command, Dataset, Data Reader, Data list, Data Adaptor.
- Worked with .NET Server Controls, Web User Controls, Data Grid Web Control, and Form Validation Controls and created numerous Custom controls.
- Extensive experience in Web using MVVM, MVC, JSON based development and WEB API 2.0.
- Good working knowledge of SDLC methodologies (Agile and Waterfall).
- Experience in creating SSIS, SSRS with SQL Server and used versioning tools using Microsoft Team Foundation Server (TFS), Visual Source Safe (VSS) for version controlling of the Application.
- Excellent skills in creating Tables and Views, also writing Stored Procedures, T-SQL Queries, Functions and Triggers.
- Performed Unit Testing, Integration Testing, Performance Testing and System Testing.
- Experience in GIT, TFS, Azure Devops version controls.
- Strong experience in writing SQL statements, stored procedures, Functions, Views and Triggers.
- Good knowledge of developing customized applications using User Controls and Custom Controls.
- Experience in developing and monitoring SSIS, SSRS packages.
TECHNICAL SKILLS
Programming Languages: C#, VB.Net, Visual Basic 6.0, PHP, MySQL, T-SQL, PL/SQL, JavaScript & PowerShell
Databases: SQL Server, Oracle, Toad, SSRS, SSIS, Oracle 11g/12c, MongoDB, DB2
Web Technologies: ASP.NET(4.6/4.5/4.0), ASP.NET MVC, HTML, HTML5, CSS, WCF, Bootstrap, JavaScript, jQuery, Angular.js, Angular 2/4/5/6/7/8/9, React.JS, Node.JS, Require.JS, Silverlight, TypeScript, SASS AJAX, VB Script, Web Services, ASP.NET, ADO.NET, Entity Framework, Windows Form, LINQ, IIS
Internet Programming: HTML/HTML5, CSS, Bootstrap
Mobile Technologies: React Native and Xamarin
Web Service: SOAP, WSDL, UDDI, RESTful, Queue Services(Kafka, MSMQ)
Code coverage/ Testing tools: NUnit, Jasmine
Cloud service: Microsoft Azure
Versioning tools: Team Foundation Server (TFS), GIT, SVN, Azure Devops
PROFESSIONAL EXPERIENCE
Confidential - Johnston, IA
Software Developer
Responsibilities:
- Scrum meetings, stand up meetings to review the project, see the past day work, and the work that will do on the current day using JIRAs.
- Participate with meetings with the business users to start to work on some tasks.
- Leading to Off-shore team to task, code reviews, dba reviews, unit testing reviews.
- Provides the critical link between people, processes, and technologies that make a security program work.
- Responsible for designing new database schema with a generic data model designed to scale.
- Building the architecture of the application, using design patterns and frameworks.
- Used C# and Entity framework to build server-side application.
- Coding multithreading functions for WebApis in .Net core.
- Add apps for windows Azure, SQL Server and web sites.
- Designed Client-side code using Typescript and jQuery with Angular 7.
- Coding the UI part using HTML5, Angular.js, SASS, Bootstrap, CSS3, and JavaScript.
- Used NPM Package Manager for Node.js packages.
- Deploy, maintenance in Microsoft Azure.
- Responsible for code build/deployments in DEV and PROD environment using Azure DevOps.
- Designed and implemented several support tools using ASP.NET MVC, Web API, and JavaScript.
- Deploy the application on Develop server for testing before deploying on Integration server.
- Set meetings to get feedback from the business user to deploy on integration servers.
- Developed Applications with Software development lifecycle (SDLC) followed of Agile/Scrum methodologies.
- Created the dictionary object and converted the same to form collection in order to pass into action methods of Web API using Http Content; to pass large data from front end to Web API.
- Implemented UI using MVC, HTML, XML, CSS, JavaScript, Angular.js, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
- Consumed different ASP.Net Web API’s to retrieve customers’ information and other application related information.
- Once the Application is deployed on integration servers set meetings with the business user to get the approvals and deploy on Production server.
- Involved in all Sprint Planning. Sprint Review meetings and Submitted pull requests for code reviews.
- Involved in writing unit tests for the code developed.
Environment: Visual Studio.Net 2017/2019, SQL Server 2012/2016, C#, Web APIs, .Net MVC, Angular7+, CSS3, Bootstrap, HTML5, TypeScript, Microsoft Azure, IIS, Windows Server, SCRUM, SDLC, GIT, TFS and JIRA.
Confidential - Kansas City, MO
.Net/UI Developer
Responsibilities:
- Designed and developed the UI layout and front-end programming for web application that matches the wireframes using the latest HTML5, CSS3 and React.JS.
- Involved in development of application using MVC pattern.
- Develop the website in Angular 7 according to the mockups given by the third-party customer; create the website according to the design given by them.
- Responsible for the re-design of existing application and maintenance of New Platform.
- Used React-Router to turn application into Single Page Application.
- Used components such as React Router, axios, Redux form, React Material UI, Components, Forms, Events, Keys.
- Responsible for developing a front-end application using React.js and Redux architecture for internal team's productivity use.
- Used Centralized CSS, AJAX and Java Script in order to provide client specific Look and Feel.
- Designed Logos and Templates using HTML5, DHTML, CSS3, and Adobe Photoshop.
- Build custom validations before submitting it to backend using Redux Form.
- Implemented responsive design for different size of devices by using Bootstrap Grid System.
- Used jQuery, Ajax for service calls on pages to interact with the server for information.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Extensively worked on REST API to create the backend services to create, store and access the data.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model and tested Ajax calls using REST clients like Postman.
- Maintained data using Azure storage.
- Responsible for functional side queries in architectural meetings.
- Used agile methodology for the software development.
- Used GIT for version control.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Involved in writing test cases to be used in testing based on business requirements.
Environment: HTML5, CSS3, Angular.js (v6/7), React.js, JavaScript, Bootstrap, Responsive Web Design, jQuery, Azure, AJAX, XML, JSON, REST, Photoshop, Eclipse, GIT, Agile, Redux, ES6/ES5, Chai, GIT, Jenkins CI/CD tools and Windows.
Confidential
Software Developer
Responsibilities:
- Involved in designing the software specifications based on the requirements.
- Involved in development of interactions between View and Controller components of the application.
- Responsible for maintaining versions of source code using TFS Server.
- Developed the backend code using C# and SQL Server.
- Developed web UI screens using HTML 5, JavaScript, JQuery, Angular JS.
- Used AG-Grid and worked on different controls such as Typeahead, dropdowns, textboxes in the grid cells.
- Experience in working Client side MVC framework.
- Involved in running the smoke tests in different environments such as DEV, UAT, SIT and Prod-fix for every release.
- Involved in integration scenarios in different environments.
- Developed the test plan and test cases to be used in testing based on business requirements.
- Proactively involved in fixing the automation scripts.
- Troubleshoot complex code issues for the errors in Loan Builder Application.
- Redirected the framework with different methodologies.
Environment: C#, Angular.JS (v6.0), JavaScript, ES6/ES5, MVC5, Typescript, jQuery, Ajax, Bootstrap, HTML5, CSS3, GIT, Grunt, Gulp, NPM, UAT, SQL Server, TFS, Firebug and Scrum.
Confidential
Software Developer
Responsibilities:
- Involved in designing the software specifications based on the requirements.
- Involved in development of interactions between View and Controller components of the application.
- Implemented JavaScript with Angular.JS for the Client side.
- Responsible for maintaining versions of source code using GIT.
- Developed the backend code using C# using SQL Server.
- Involved in creating front-end screens using HTML5, CSS3, JavaScript, JQuery, Angular.JS, Bootstrap.
- Experience in working Client side MVC framework.
- Created Stored Procedures, views, functions and triggers and generated their scripts.
- Developed the test plan and test cases to be used in testing based on business requirements.
- Tested the application using NUnit testing.
Environment: C#, ASP.NET, Angular.JS(v4.0), JavaScript, MVC, jQuery, Ajax, Bootstrap, HTML/HTML5,CSS/ CSS3, GIT, Grunt, Gulp, NPM, NUnit, SQL Server and Scrum.
Confidential - Johnston, IA
Software Developer
Responsibilities:
- Involved in analysis, design and development of interactions between View and Controller components of the application.
- Implemented Agile Methodologies and SCRUM Framework in the iterative process of development.
- Implemented Typescript and jQuery with Angular.JS for the Client side.
- Created custom directives using Angular.JS.
- Used GIT for the source code.
- Involved in creating front-end screens using HTML5, CSS3, JavaScript, jQuery, Angular.JS and Bootstrap.
- Used AG-Grid and worked on different controls such as Typeahead, dropdowns, textboxes and checkbox in the grid.
- Used MVC framework for Single Page Application development
- Written UNIT tests and Integration tests.
- Used Gulp in the project for the build task runner.
- Validating all the User's Inputs through ASP.NET validation Controls.
Environment: ASP.NET, C#, Angular.JS (v2.0/4.0), JavaScript, MVC, jQuery, Ajax, Bootstrap, HTML5, CSS3, GIT, NPM, NUnit, SQL Server and Scrum.