Senior Software Engineer Resume
SUMMARY:
- Software developer with over nine years of software development experience and strong analytical skills; excellent ability to grasp new technologies, capable of working in a team and confident to work independently as well, seeking a challenging position.
- 9+ years’ experience in web development with WCF, ASP.NET MVC 4.0/3.0/2.0, and ASP.NET 3.5, C #.NET, TDD methodology and MS SQL Server 2012/2008/2005/2000.
- 9+ years’ experience in relational database design and development
- 8+ years’ experience in XML, HTML, CSS, JavaScript, AJAX
- 8+ years’ of experience in LINQ, Entity framework and NHibernate
- 2+ years’ of experience developing mobile solutions using Java and Android platforms
- 2+ years’ of experience in Test Case Development, Test Automation, NUnit and JUnit testing framework;
- Strong exposure to Agile/Scrum/Iterative development methods with a strong focus on unit testing.
- Strong experience in working in all phases of the software development life cycle including working closely with end users on requirements analysis and modeling with UML
TECHNICAL SKILLS:
Languages: C#. NET, Java, C++, VB.NET,VB6, UML, Esterel, LINQ, PLINQ
Web: ASP.NET MVC 4.0/ 3.0/2.0,ASP.NET,WCF, HTML, CSS, JavaScript, jQuery, AJAX, XML, RESTful, SOAP, Web Api, HTML 5, CSS3, AngularJs
Databases: MS SQL Server, MySQL, Oracle, MS Access
Platforms: Vista, Android, Windows XP, Windows 2000, Ubuntu(Linux)
Tools: Microsoft Visual Studio, Eclipse, NetBeans, JCreator
PROFESSIONAL EXPERIENCE:
Senior Software Engineer
Confidential
Responsibilities:
- In this role, I am working with the Confidential Investment Site Platform to different functionalities related to Trading stock exchange.
- I worked on UMM Transfer, Shareholder Notices, Trigger Email for UMM Withdrawal, Trigger Email for Expired GTC Orders, WatchLists Microservice application. Recently I designed Micro - service for Secure-Put Option Strategy functionality with a new CICD integration delivery.
Used technologies include: Asp.Net MVC 4.5, Web Api, .Net Core, WCF, Swagger,Identity Server 3, XML, Razor View Engine, JavaScript, Angular 2.0(little bit), NodeJs, Polymer, JQuery, BootStrap, CSS, LESS, SASS, HTML5, CSS3, Mocha, Frysby, C #.Net 4.5, Visual Studio.Net 2013,Entity Framework 6 with Database First, Moq, NCover, Istanbul-Js, Gulp, SQL Server 2012, and Stored Procedures, Java Spring Boot, Junit, Mockito, Autowire, Jacoco, Git, BitBucket, Jenkins, Docker, AWS, CONEMU, AnthillPro, Ubuntu(Linux) .
Software Developer
Confidential
Responsibilities:
- In this role, I have developed a full fledge web application for handling the timesheets of employees, tracking Projects and Potential projects, Project phases, generating multiple reports like: Billable reports up to 12 months forecast, Backlog reports up to 6 months forecast, Book of Business reports with six months forecast, PM (Project Managers) dashboard reports and touch-point reports of individual employees.
Used technologies include: Asp.Net MVC 4.5, Web Api, Razor View Engine, JavaScript, JQuery, AngularJs, Bootstrap CSS, HTML5, CSS3, C #.Net 4.5, Visual Studio.Net 2013, Git,Entity Framework 6 with Database First, MSFakes, SQL Server 2012, and Stored Procedures.
Software Developer
Confidential
Responsibilities:
- In this role, I have been working to Confidential project and my responsibility is to developing all associated features to Confidential Categorization for Confidential card products.
- I have been working in a Confidential project also, my responsibility includes developing features (using Agile methodology) and unit testing.
- For a multi-factor authentication, I take responsibility to deliver functionality for changing user credentials(using Kanban Agile Methodology).
Used technologies include: Asp.Net MVC 4.5, Web Api, Razor View Engine, JavaScript, JQuery, Knockout, HTML5,CSS3, C#.Net 4.0, Visual Studio.Net 2012, WCF (SOAP and REST),MSMQ, OAuth, MSFakes, Web Api, Tweeter-Api integration, Consuming Web Services and Stored Procedures, Sitecore; I also partially worked on the following technologies as well:Silverlight, MVVM, XAML, WPF.
Web Developer
Confidential
Responsibilities:
- In this role, I have been working to Score project and my responsibility was fixing bugs for V1 of the Score project, and then take ownership to deliver tool used for gauging the extranet hotelier’s site including Score project V2.
- Mainly, I delivered a feature known as Direct Debit Service for Score hotelier’s On-boarding website.
Used technologies include: Asp.Net MVC 3.0, Razor View Engine, C#.Net 4.0, Visual Studio.Net 2010, WCF (SOAP and REST), Java Script, JQuery, HandleBar, KnockOut, Backbone, AJAX, JSON, HTML5, CSS3, Localization, P4V(Perforce), IE Tester, Fiddler, Firebug, Consuming Web Services and Stored Procedures.
Confidential
Responsibilities:
- In this role, I have been working to Picard kiosk business layer team, developing features for Coinstar Kiosk machines.
- Leverage agile development methodology with 2 weeks Sprint feature delivery.
Used technologies: C#.Net 4.0, Visual studio.Net 2010, TFS, WCF, Pex and Mole, XAML, XML, XSD and MS unit test.
Confidential
Responsibilities:
- In this role I was working under a dev lead and Architect and alongside site builders, and developed the system that processes incoming content from carrier content providers, and produces a spreadsheet that is used to track the review/approval progress for the content, and then replace the spreadsheet with an online dashboard for the review/approval process.
- I owned features and implemented them end to end.
Technical environments and technologies used include the followings: C#4.0, ASP.NET MVC 2.0, JavaScript, JQuery, AJAX, JSON, CSS, XML, LINQ, NUnit, Automapper, Visual Studio 2010, TortoiseSVN and SQL Server 2008.
Confidential
Responsibilities:
- Worked on Confidential team which is responsible for developing software / Dashboard (TDD based) for coordinating the unified platform for compute, storage, and server on cloud environment. I implemented multiple user stories from the UI (web interface to data access) using TDD and Agile/Scrum methodology.
Technical environments and technologies used include the followings: C#4.0, WCF, ASP.NET MVC 2.0, LINQ, NUnit and TDD methodology, DI (Dependency Injection), O/R Mapping, JavaScript, JQuery, JSON, Virtualization, Visual Studio 2010, TortoiseSVN and SQL Server 2008, SCVMM.
SDET II
Confidential
Responsibilities:
- Prepare test plan documents, develop test automations and test framework for the features of Billing System of Ad Center.
Technical environments and technologies used include the followings:C#3.5, Visual Studio 2008, SQL Server 2008, SSIS, TFS and Cugger.