Sr. Technical Consultant Resume
Hartford, CT
SUMMARY
- Senior .NET/C++ Developer for 10+ yrs wif an industry - worthy knowledge of .NET, C#, ASP.NET, WCF, WPF, Web-Services, Entity Framework, Web API, Angular JS, Visual C++, SQL wif MFC/COM/PERL/XML/Windows Sockets/Installshield and cross platform compiler - Qt.
- Strong working knowledge in the Electrical, Financial and Healthcare Domains.
- Developed projects following the Agile Methodology for the last 3 years. Was responsible for the collection for the statistical modeling and analysis of data, which would help in arriving at values for task based SLA base-lining.
- Very strong working knowledge in SQL Server 2008 and 2010 in writing queries, creating databases, tables, views, triggers and Cursors.
- Strong knowledge in .NET architecture. Was responsible for the design of a web-portal which captures the working of multiple monolithic stand-alone executables for Confidential .
- Good working knowledge on .NET Remoting, Object Oriented Analysis and Design (OOAD), Design patterns, developing distributed applications using WCF, Web-API and XML based web-services.
- Worked on OpenCV (Open - Computer Vision) - an Image Processing/ Pattern Recognition tool-kit and developed a few Image Processing/ Pattern / Face recognition pet projects.
- Extensive working knowledge on the build creation processing using NAnt. Also, automated the installation processes of setting up an application via InstallShield.
- Worked in all phases of software development including requirements gathering, Analysis, Design, System Implementation, Performance Tuning, Unit and Integration Testing and Production Support. Project development was accomplished in multiple iterations, wif each iteration worthy of a release. Extensively used Agile methodology in the project development.
- Built a good reputation as an TEMPeffective team player/ leader wif a proven track record of completing bug-free modules in time and the ability to handle tasks TEMPeffectively and work independently as well as a team member wif solid verbal and written communication skills.
- Have worked on Finance domain and have sufficient knowledge on CLO, CDS and CDO.
TECHNICAL SKILLS
Programming Languages/ .NET Based Technologies: VC++, C# 5.0, ASP.NET Web forms 3.5, WCF, WPFEntity Framework, ADO.NET, MVC, .NET RemotingXML based Web/ Windows Services, LINQ, Qt(Crosscompiler), VTK, OpenCV, PERL, AngularJS
RDBMS: SQL Server 2012/2008, Oracle 8i, MS Access
Versioning Tools: Visual SourceSafe, ClearCase, Tortoise SVN
Web Technologies: HTML, CSS, JavaScript
Server Technologies: ASP.NET, VBScript, IIS 6.0
Reporting Tools: SQL Reporting 2008, Crystal Reports 6.0
Design Methodologies: OOAD wif UML, Design Patterns, Data Flow DiagramsFlow charts, Entity-Relationships, Agile SDLC (SCRUM)Continuous Integration, Automated Builds, Test driven Development etc.
Environment: s worked on: MS Visual Studio, InstallShield developer studio, SQL
Management Studio, Visio.:
Operating System: Windows NT/XP/ server 2003/ 7/ 8, Linux (UBuntu)
PROFESSIONAL EXPERIENCE
Confidential, Hartford, CT
Sr. Technical Consultant
Responsibilities:
- As the Technical lead, managed a team of 6 developers. Had to analyze code and work wif a team of testers on Load/ Performance testing to establish a base-line.
- Loop-holes in the older legacy application were identified and these were corrected. Post - integration testing, a significant difference (>20%) was noticed in the operating times between the legacy application and the new RAFT.NET application. The code was re-done using design patterns like singleton and Factory, DB transactions were over Entity Framework and the code was made more readable/ compact using LINQ. Following these changes, the applications were more stream-lined and the performance far out-paced the legacy application. Also worked wif the database team to improve on the performance and tuning of the Databases.
- Some of the existing web-pages needed to extended to communicate wif Webservices via WCF and dis was done via WebAPI.
- Entire new web-pages were developed using ASP.NET MVC 4. The client side functionality was developed using JQuery, JavaScript, HTML 5, JQuery, AngularJS etc.
- We also had to setup a production, stage and test environments wif the RAFT.NET application running on a cluster wif two physical nodes (Using Windows Server 2003). Fail-overs were scheduled over the week-end.
- The setup/ configuration of the several tables in databases were developed along-side, using SQL server 2012.
- Test-Scripts for QA team for validation purposes were developed using AngularJS.
- Worked wif Confidential business managers and the Program managers to set up a production support model - once the project was set to be rolled-off.
- As dis product was being developed following the agile methodology, was a part of the Scrum team.
- The income generated from RAFT application was ~ 10 million USD.
Environment: C#, ASP.NET, MVC, Microsoft Developer Studio, Windows Services, WCF, WPF, Interaction wif MS SQL via ADO.NET and Entity Framework, Web forms, Web-services, JQuery, JavaScript, AngularJS, HTML 5, JQuery.
Confidential, Dublin, Ohio
Technical Consultant
Responsibilities:
- Responsible for developing/ maintaining these VaAPs applications written in C# as a Windows
- Desktop Application. Bug-Fixes and new enhancements were supplied via a ticketing tool. Lead a team of 6 people to work on maintaining VaAPs and also led a proposal to combine all the separate ‘configuration’ applications into a single Web GUI application. dis was successfully completed and was developed as a web-page using ASP.NET. Having a single interface greatly cut down the operating time of the production support team - Upon collection of statistics and base-lining the time reduction was more than 50% of the original time.
- The web-portal was developed using ASP.NET MVC 4. The client side functionality was developed using JQuery, JavaScript, HTML 5, JQuery etc.
- Certain functionalities/ Client side validations/ Test-Scripts for QA team for validation purposes were developed using AngularJS.
- Designated go-to person for deployment of executable/ other deployment activities, carried out during down-time of the VAPs applications.
- A good number of T-SQL queries/stored procedures/ triggers were written in SQL and Oracle and were accessed via ADO.NET and C++.
- Also involved in major project that needed the Physical servers to be converted to Virtual systems. All applications were ported/ migrated on to these virtual systems that were behind a DMZ. dis proved to be a tremendous cost saver and the performance of the application was up by ~15%.
Environment: Visual C++ wif MFC wif STL, C#, ASP.NET, Microsoft Developer Studio, Windows Services, ClearCase, WPF, WCF, Entity Framework, WebAPI (REST) and Web Services development, T-SQL, Oracle, PERL, JQuery, JavaScript, HTML 5, jQuery etc.
Confidential, New Jersey
Sr. Software Engineer
Responsibilities:
- Responsible for the entire design of dis project. The over-lying ASP.NET would trigger a call to an intermediate COM layer, which would pass dis to a under lying C++ layer and return back the same way. The results are appropriately displayed on the ASP.NET web page. Coding in all three-tiers - low-level C++, mid-level COM and GUI level/ interop communication layer ASP.NET was prepared by me.
- Leading a team of 4 developers and 2 testers and led the project to completion. The project followed the Agile methodology. Beta releases were scheduled every two weeks and following the test reports published by the QA team, the bugs were prioritized and fixed. The regular feature-building was carried out after a design document was published by each member and reviewed by The Test lead and myself.
Environment: Visual C++ wif MFC wif STL, C#, ASP.NET, Microsoft Developer Studio, Windows Services, ClearCase
Confidential
Sr. Software Engineer
Responsibilities:
- Understanding of the requirements and development of the design and code of the software. The software was developed in VC++ and used the Xerces library to parse the XML file.
- Worked towards the successful procurement of the CMM-Level 3 certification for KOM 7 Tech. Ltd.
- Awarded “Most Valuable Player” for my work at Confidential .
- Complete a training program on .NET fundamentals and OOAD while at Confidential .
- Complete a training program on Qt programming.
Environment: C#, ASP.NET, Visual C++ wif MFC wif STL, Microsoft Developer Studio, Windows Services, ClearCase
