We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

SUMMARY

  • An accomplished software engineer specializing in object - oriented design and analysis with good amount of experience into software design life cycle including requirement definition, proof of concept, implementation, testing and maintenance.
  • Designed and developed Patient Portal site for Confidential - which is a site used for patients to login and view their discharge instructions and listen to them. We also enabled the support recording of discharge instructions in Confidential .
  • Used Knockout, jQuery UI controls, CRUX controls, Web Api2, Python, MONGO DB, Entity framework as the major building blocks of the application.
  • Designed and Implemented the registration, login and recording modules for the patient portal site.
  • Designed and Implemented Dynamic Reports - which is used to create dynamic rdlc files. This feature is actually used by the administrator to add/remove the columns in a particular report.
  • Implemented a RESTFUL WCF service for Enterprise Data Management which is ideally used by the project managers internally to verify the implementation of all the use case artifacts.
  • Designed and Developed Synchronization service - which synchronizes SharePoint taxonomy with master tables in our product database that would help in synchronizing of master data between two site collections with different master data sources.
  • Designed and developed an ASP.Net MVC4.0 web site which shows all the archived documents and its related information from the standard implementation.
  • This website would show all the necessary data to the target audience upon archiving.
  • Developed customizations on Tingdok - which is a portal for parliament of Denmark.
  • We have added lot of customizations that varies from adding new screens, extending the entities, workflows, reports, offline importing of data on top of the standard product.
  • Developed and Lead Supply Chain Management - which is an implementation of supply chain for drugs for the government of Andhra Pradesh.
  • I got a chance to lead a team of 9 people and deliver this complex project to the client.
  • Developed a sql procedure to create test data which is extensively used by testing team which helped them in creating data at every level on the fly
  • Designed and Developed Reports Management System - which consists of all the reports for all the modules present under the client.
  • This implementation was a great challenge as our team had to understand the implementations of all the other projects (PMS, 104 VAN, Child Health) of the client.
  • I was also promoted to the designation of Team Lead and was able to successfully deliver the project.
  • Worked for LPO Programs - a support team in Microsoft which supports their certifications, financial and order management projects.
  • Been appreciated and awarded on various occasions, with spot bonus for excellent performance.
  • Ability to learn new Software Tools/Technologies with ease and adopting them very fast.

TECHNICAL SKILLS

Languages/ Framework: C, C++, C#, .Net Framework 2.0/3.0/4.0

Web Technologies: ASP .Net, ASP.Net MVC 4, WCF, RESTful Webservices, Entity Framework, jQuery, Knockout, AJAX, JavaScript, HTML5 and CSS3, MVP Pattern, Web API 2, Python

BI Technologies: SSRS, SSIS, MS Excel Reports

Databases: MS SQL Server 2005/2008/2012 , Oracle, MS Access, Mongo DB

Tools: / IDEs: Visual Studio 2012, FxCop, Visio, Just Code, Ninject, Autofac, MS Test, MS Fakes, Rabbit MQ, MSMQ

Testing Tools: NUnit, VS Test

Source Control Tools: TFS, VSS

Controls: Jquery UI, Infragistics

Software Methodologies: Waterfall, Agile

Others: Winforms, Windows services, UML, XML/XSLT

PROFESSIONAL EXPERIENCE

Confidential

Technologies: C#, ASP.net MVC 4, jQuery, jQuery UI, Knockout, WCF, Web API 2, SQL Server 2008, TFS, CRUX reports, HTML 5 and CSS, Python, Mongo DB.

Consultant

Responsibilities:

  • Involved in developing services using WebAPI 2 services and Python services.
  • Designed and implemented the registration, login and recording modules on browser side.
  • Developed a windows service for internal cleaning of report data that is generated.
  • Developed a mechanism to store the report data in file and the windows service cleans the folder on timely basis.
  • Developed details and edit pages for service recovery using knockout, HTML, CSS. Used Bootstrap functions for responsive design compliance.
  • Participated in planning and retrospective meetings actively.
  • Suggested modification of few indexes observing the querying patterns and modified few queries which would use these indexes.
  • Writing unit test methods for all the functionalities developed along with View model functions.

Confidential

Technologies: C#, ASP.Net, ASP.net MVC 4, jQuery, jQuery UI, WCF, SQL Server 2008, TFS, VS Reports

Senior Software Engineer

Responsibilities:

  • Understanding & analyzing the business requirements and gave the suggestions with regards to feasibility on the report requirements.
  • Created a component which can generate an rdl file with a list of columns that user could select from.
  • This is used by the administrators to create new rdl files with preferred column list from a set.
  • Had to co-ordinate with the database teams as the client has multiple database sources apart from SQL Server.
  • Developed a small component which is used to load data into the EDM database from an excel sheet.
  • If there is any error or duplicates, it changes the color of the rows in the excel sheet and will be notified to the SPOC.
  • Worked on Stored procedures, Triggers, Views and Functions for the developed functionalities in SQL Server and performance tuning for the same.
  • Modified existing WCF services to add new operations to call the stored procedures for the reports.
  • Involved in testing and debugging of the application.

Confidential

Technologies: C#, ASP.net, ASP.net MVC 4, SharePoint 2010, WCF, SQL Server 2008, JQuery, HTML 5, CSS, SSRS, SSIS, MS Test, Microsoft Fakes, Agile methodology

Senior Product Consultant

Responsibilities:

  • Analyzing and Propose solutions to the customer which needs to be implemented on the standard product.
  • Developing, Unit Testing the application and deploying in the customer test servers.
  • Written code on ADO.NET to communicate with database and ASP.Net Pages
  • Implemented classification service with a customer which uses a customer exposed WCF Service.
  • In this solution, we have to classify each and every version, variant of a file in the system.
  • Implemented an event handler on the entity and when an insert/update happens, we were calling the classification service with the credentials of the file.
  • Analyzed and implemented various changes like offline importing, report generation, new views on top of the standard product for the Danish parliament.
  • Developed an ASP.net MVC application website which shows selective information from the standard product to the general public.

Confidential

Technologies: C#, ASP.net 3.5, HTML, CSS, JavaScript, SQL Server 2008, FxCop, reports, SMTP, consuming of 3rd party web service for sending SMS alerts.

Team Lead / Sr. Software Engineer

Responsibilities:

  • Involved in database designing.
  • Interacted with the client for requirements and change requests.
  • Developing the application using the above mentioned technologies.
  • Developed a back end procedure to create test data which is extensively used by testing team which helped them in creating data at every level on the fly.
  • Analysis of integration points with other application (104 Van) and solving issues during integration testing.
  • Fine-tuned many of the stored procedures, implemented sql dependency cache in the second release to improve performance of the application

Confidential

Technologies: C#, ASP.net 3.0, HTML, CSS, SQL Server 2008, FxCop, SSRS reports, SMTP

Sr. Software Developer / Team Lead

Responsibilities:

  • Involved in requirement gathering, POC, feasibility study between visual studio in-built tool and Crystal reports.
  • Developed many complex stored procedures and views.
  • Developed the report application using C#, ASP.net 3.0, SQL Server 2008, HTML, CSS.
  • Was Involved in UI/UX design.
  • KT on how to use the application to all HO, DMO etc.

Confidential

Technologies: C#, ASP.net 2.0, HTML, CSS, SQL Server 2005, FxCop, Webservices, Thumb impression scanner and web camera

Sr. Software Developer / Database Design

Responsibilities:

  • Involved in requirement gathering, analysis, conducted pre-design sessions, design review meetings to get useful inputs from the end users, client managers to enrich the design of applications.
  • Responsible for database design and requirements collection.
  • Integrated thumb impression and web camera into the application using VB scripting.
  • Developed the web application using C#, ASP.net 2.0, SQL Server 2005, JavaScript.
  • Was involved in the design of offline sync of data with our system.
  • Written complex SQL Server stored procedures which will cleanup data and synch data across all environments.
  • Provided Weekly Status Updates and Monthly Project reports to all Business and Supporting Group Stake holders.

Confidential

Technologies: C#, ASP.Net 2.0, Html, CSS, JavaScript, SQL Server 2005

Software Engineer

Responsibilities:

  • Understanding the business functionalities of Microsoft’s most critical applications/tools.
  • Fixing the issues which are under our arm and provide solutions to the customer.
  • Providing customer satisfactory solutions.
  • Need to handle calls with Microsoft people/Customers regarding any critical issues.
  • Find solution and automate the data verification process for solutions.
  • Developed a web application to pull out records which would reduce the complexity in understanding the processes.

We'd love your feedback!