Senior Developer Resume
Carrollton, TX
SUMMARY
- Around 20 years of IT experience in diversified fields of Application Software Design, Development, Maintenance, and Re - Engineering projects using traditional waterfall, Agile/Scrum methodologies.
- Expertise in .Net Technologies with Object-Oriented analysis and design (OOAD) & development of Web, Windows applications, Web Services and RESTful Web Api’s along with Amazon Web services (AWS) and relational databases including SQL Server, Postgres, Oracle, and NoSQL database Redis.
- Experienced in building sophisticated distributed systems using REST/ Web API’s and good exposure on Microservices Architecture.
- Extensive experience in developing Internet, Intranet & Client-Server applications using .NET Framework, developing experience in C#, ASP.NET, VB.NET, .Net Core 3.1, ADO.NET, MVC, Entity Framework, Nhibernate, LINQ, Webservices (SOAP,UDDI,WSDL),WCF, WEB API’s and Nancy framework.
- Good amount of hands-on experience in developing and deploying applications in a cloud environment such as AWS (Amazon Web Services) using services like Step Functions, S3, SQS, EC2, Lambda, IAM, and CloudWatch.
- Good amount of hands-on experience in developing Single Page Applications using AngularJS 1.6, Angular 2/6, NodeJS, Typescript.
- Good Experience on Redis, in-memory data structure store, used as a database, cache, and message broker (implemented publisher and subscriber mechanism).
- Instrumental in designing the security for API externalization using Jwt with private/public key pair and APIGEE as API Management Gateway.
- Good Experience on Elasticsearch and Logstach and the tools Kibana (Visualizing log data) and Datadog for performance metrics monitoring.
- Good Amount of Hands-on Experience in SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS).
- Strong PL/SQL skills (Stored Procedures, Cursors, Triggers, Functions, Views, performance tuning, and SQL queries). Proficient in relational databases SQL Server and Postgress
- Experience with business analysis and requirements in both traditional Waterfall model and agile methodologies, Test Driven Methodologies.
- Extensive experience in web page design with Cascading Style Sheets (CSS), HTML, DHTML, JavaScript.
- Experience using various source control tools - Team Foundation Server (TFS), GIT, and Microsoft Visual Source Safe (VSS) Version Control.
- Hands-on Experience in preparing and writing Tests using NUnit, MSTest, and testing REST APIs using Postman.
- Good analytical, communication skills, and ability to effectively communicate with all levels of management and staff.
- Extensive experience in handling cross-functional / cross-team and collaboration skills.
- Having more than 6 years of experience in leading the team from technology front as a Technical Leader and being a technical manager for 3+ years in Mortgage, Investment Banking, and Health Care domains.
TECHNICAL SKILLS
Programming Languages: C#.Net, VB.Net, .Net Core 3.1, Visual Basic 6.0, PL/SQL
Web Technologies: ASP.NET, MVC, Web-Services, WCF, REST Services using WebAPI’s, Nancy framework, Entity Framework,NHibernate, LINQ, ADO.Net, HTML, AJAX, TypeScript, NodeJS, Angular1.6, Angular 2/6. Amazon Web Services (AWS)
Scripting Language: Step Functions, S3, SQS, Lambda, IAM, CloudWatch and EC2. XML, CSS, Java Script, VBScript, jQuery.
Databases: SQL Server, Postgres, Redis, SSIS Packages, Oracle, SSRS.
Tools: NUnit, MS Test, FxCop, Kibana, Data dog, Jenkins, SOAP UIPostman, TOAD, Docker, Rally, JIRA, Splunk, and Microsoft Visio.
Development Tools: Visual Studio .NET, Visual Studio Code, Rabbit MQ (Client Library)
Versioning Tool: Team Foundation Server, GIT, Source Offsite, TortoiseSVN, Visual Source Safe (VSS).
Testing Tools: Quality Center, TFS.
PROFESSIONAL EXPERIENCE
Confidential, Carrollton, TX
Senior Developer
Responsibilities:
- Involved in Requirement Analysis, Design, Development,Unit Testing and Code Review
- Worked on middleware components, REST Web API's, Step Functions (AWS) and Windows services using .net technologies.
- Develop and Deployed application modules in a cloud environment such as AWS using services like Step Functions, S3, SQS, EC2, Lambda, IAM, and CloudWatch.
- Define and maintain coding standards and guide team members to comply with these standards.
- Worked with DevOps team to deploy cloud-native application using CI/CD pipeline.
- Involved in software maintenance and unit testing to ensure efficiency and proper functioning of software and system
- Involved in maintaining technical documentation related to assigned components to ensure supportability;
Environment: C#.Net, ASP.Net,.Net Core 3.1, WebAPI, Nhibernate, Nancy framework, Amazon Web Services (AWS), Redis, AngularJS, Angular, Node Js, Postgres, DataDog, N-Unit
Confidential
Responsibilities:
- Involved in Requirement Analysis,Development,Unit Testing and Code Review
- Developed multiple REST API’s for OneSource application to retrieve the data from various data sources.
- Worked on Distributed Event Management service that allows this cross-application communication to occur. (single global DEM Session per active customer, centralized global Session Manager, distributed Event Bus - Publisher Subscriber mechanism)
- Performance improvements for OneSource tax application and services
- Instrumental in designing the security for API externalization using Jwt with private/public key pair and APIGEE as API Management Gateway.
- Writing Unit Tests using Nunit and MSTest and Code Review
Environment: C#.Net, Entity Framework, ASP.Net, WebAPI, Redis, AngularJS 1.6, Angular 2/6, TypeScript, SQL Server 2014, Kibana, DataDog, N-Unit