Senior Programmer Analyst Resume
SUMMARY
- With around 11 years of experience in programming and development, I have gained good knowledge of .Net Framework, MVC, C#, ASP.NET, Windows App with UML designing and team leading exposure.
- Design & development experience in C#, .Net Framework 4.5, ASP.NET MVC 5, RESTful Web API, WCF 4.0, Entity Framework, Azure, LINQ, SQL Server, Oracle 12g, UML, JavaScript, jQuery, ADO.NET, Agile/ Scrum, AWS, MS Unit Testing.
- Have good hands on experience on Visual Studio 2017, Visio, SQL Server Management Studio, SQL Developer (for Oracle), Fiddler, Postman, Solr, Jenkin for code deployment, TFS, SVN, Visual Studio Code, FileZilla, ngRemote, Jira.
- Over 4+ years of experience in handling projects as Team Lead. Leading team of 10+ professionals and successfully managing dot net projects and teams.
- Well experienced in SOLID, OOPS and ACID fundamentals and Design patterns like MVC, Façade, Factory, Singleton, Observer Pattern, Adapter Pattern, Fly Weight and Repository Pattern.
- Proficiency & expertise in designing and developing Web, windows applications, Database design (writing SQL queries, stored procedures, triggers and user defined functions).
- Sound experience of Agile / scrum methodology and end to end SDLC.
TECHNICAL SKILLS
Languages: C# 7.0, HTML 5, JavaScript, CSS
.Net: ASP.NET 4.5, MVC 5.0, Web API 2, WCF, Entity Framework, LINQ, Web Services, ADO.NET, Visual Studio 2017, Fiddler, Postman, Solr, Jenkin, IIS
Cloud: Microsoft Azure, AWS
Design Pattern: MVC, Façade, Factory, Abstract Factory, Singleton, Observer Pattern, Adapter Pattern, Fly Weight and Repository Pattern
Databases: SQL Server 2012, Oracle12g
Scripting: JavaScript
Version Control: TFS, GIT, Tortoise SVN, Visual Source Safe, Clear Case
Methodologies: Agile/Scrum, RAD
PROFESSIONAL EXPERIENCE
Senior Programmer Analyst
Confidential
Responsibilities:
- Leading the project of 4 engineers.
- Understand the existing log structure of batches.
- Creating HLD, LLD for the portal.
- Creating Views, model classes and controllers for the application.
- Creating web APIs for interacting with Task Scheduler DLL.
- Writing Web API’s action methods.
- Assign work to the team.
- Status reporting to Headquarter.
Technology - C#, .Net 4.5, MVC 5, VS2017, Web API, Microsoft Azure, Fiddler, Entity Framework, SVN, Oracle 12g, Visio, Windows Task Scheduler
Confidential
Senior Programmer AnalystResponsibilities:
- Leading the project of 8 engineers.
- Understand requirements from Headquarter and break them into modular tasks.
- Translating the requirements into design and provide work estimations.
- Writing Test cases using Microsoft Test project.
- Writing Solr core SQL queries.
- Writing business logic using C#.
- Writing SQL queries, stored procedures for pushing data from one set of tables into another.
- Deploy the code on Staging and get user signoff.
- Troubleshooting issues on AWS batch servers and checking data on S3 buckets.
- Status reporting to Headquarter. Decide on rewards & recognition for team.
Technology - C#, .Net 4.5, VS2015, Web API, AWS, LINQ, Visio, SVN, Oracle 12g, Solr
Confidential
Lead Consultant
Responsibilities:
- Translating the requirements into design and provide work estimations.
- Writing business logic code in C#. Creating views, model classes and controllers
- Writing SQL queries, UDF and stored procedures.
- Writing Unit Test cases using Microsoft Test project.
- Deploy the code on UAT and get user signoff.
- Creating forward and backward scripts for deployment.
- Attend CAB meetings and help DBA and Deployment team for STG/Production release.
Technology - C#, .Net 4.0, ASP.Net MVC 4, VS2013, WCF, Entity Framework, LINQ, TFS
Confidential
Senior Programmer Analyst
Responsibilities:
- Coded Business logic layer for fetching Business objects using C#
- Creating and updating existing WCF services. Creating stored procedures and SQL functions for multiple table interactions. Creating scripts for Production deployment.
- Writing Unit Test cases for nUnit.
- Leading team of 5 engineers.
Technology - C#, .Net 3.5, VS2013, WCF, Entity Framework, LINQ, SVN, Log4Net, SQL Server 2008
Confidential
Senior Programmer Analyst
Responsibilities:
- Understanding the requirement. Writing C# business logic code.
- Writing Unit Test cases for nUnit.
- Creating stored procedures and functions for multiple table interactions.
- Creating scripts for STG/Prod deployment. Creating high level documents
- Mentoring junior engineers.
Technology - C#, .Net 3.5, ASP.Net, VS2010, SQL Server 2008, Log4Net, WCF, Entity Framework, LINQ, SVN
Confidential
Senior Programmer Analyst
Responsibilities:
- Understanding the requirement. Writing C# business logic code.
- Creating DAL layer. Creating ASP.NET pages. Creating high level documents (HLD).
- Led the module of a team of 4 engineers. Creating HLD, LLD for the project.
- Developing pages and functionalities as per the requirement in the work item (TFS).
- Creating stored procedures and SQL queries for writing crystal reports.
- Preparing sequence and use case diagram for given work item (in TFS).
Technology - C#.Net 4.0, ASP.Net, WCF Service, SQL Server, Java-script, TFS, Crystal Reports