Sr. Software Engineer Resume
Objective
I would like to pursue my career in a work environment that will utilize and reinforce my technical skills and abilities and also to apply and gain new cutting edge skills and experience in a rapidly changing field.
Brief Career Profile
- Outstanding software professional, securing above 7 years of experience throughout life cycle of software development (SDLC) including System Analysis, Design, Development, Testing etc.
- Outstanding knowledge of various technologies like JAVA, .NET, SQL servers and Windows mobile framework.
- Strong understanding of C#, OOP, SOA, Multi-Threading, UML, ASP.NET, .NET Framework and .NET application architecture.
- Exposed to the various business domains throughout the career such as Laboratory accreditation, Healthcare, Finance and Risk Management.
- Expertise using JAVA Open source workflow engine using MySQL and webservices.
- Expertise on object oriented N-Tier Enterprise WinForm application using C#, VB.NET, ADO.NET, XML Web Services, XML, MSSQL Server, XML, HTML, XHTML.
- Expertise in developing WinForms, WebForms, windows mobile applications using .NET compact framework 3.5.
- Strong understanding of SQL server 2005, Sql server integration services, stored procedures, triggers, database object creation etc.
- Excellent Interpersonal skills and an innate ability to provide motivation, and open to new and innovative ideas for best possible solution.
- Excellent analytical and technical skills and thorough knowledge of software development life cycle.
- Capable of using Third-party APIs like Syncfusion, OpenViz Elements, Kapow (Web grabbing) tools.
- Familiar with SEI CMM Level 5 and ISO 9001 quality standards.
Professional Qualification
- Microsoft certified professional (MCP) in C#.net with windows application.
- Languages & Software
JAVA, C#, VB.NET, ASP.NET, ASP.NET MVC, ADO.NET, .NET compact framework 3.0/3.5, Visual studio 2003/2005, WCF
- Database
Sybase, MYSQL, SQL Server 2005/07, Microsoft Access
- Internet tools & Technologies
MSMQ, XML, CGI, DTD, Schema, XSL, XSLT, HTML, VBScript, JavaScript, ASP.NET MVC, WCF (Windows Communication Foundation)
Server softwaresIIS 6.0, MSMQ, Apache Tomcat server
Operating SystemsWindows 98/2000/NT/XP, UNIX, Linux
- Reporting Tools
Crystal reports
- Workflow management tools
Enhydra shark Open source workflow engine (JAVA) 2.0, Together workflow editor
- Other Tools
AVS OpenViz 1.2, Syncfusion, MS Office, QTP 9.2, IIS, WinCVS, Microsoft Visual Source Safe (VSS), UML., NUnit, NCover, FXCop, Kapow Robo Suite, WinDbg
Education
- Bachelor of Engineering
Professional Experience
Confidential, Columbia, MD (client) (March, 08 to till December, 09)
PROJECT 1 – COLA LinQ Portal (Web + WinForms)
COLA is the premier clinical laboratory education, consultation, and accreditation organization. We developed various applications like COLA portal (Web application), WofklowQueueManager (WinForms), reporting service, etc. to maintain the lab information, surveys, follow the workflow tasks. COLA LinQ Portal is a legacy application which host many services like COLA workflows, reporting, web application, accreditation facilities, etc.
Technologies/Platforms
C#, .Net Framework 2.0, SQL Server 2003/2005, SQL Server Integration services (MS SSIS), ASP.NET 2.0, Visual Studio 2003/2008, Open source workflow Enhydra Shark, WebServices
Role: Sr. Software Engineer
- Worked as a senior .NET developer to develop different components for COLA’s website and Workflowqueue manager.
- Code review and code re-engineering.
- Added new features to COLA LinQ including complex PTResults page.
- Designed Workflows using Shark Together workflow editor.
PROJECT 2 – COLA FAST Mobile Survey Application (WinForms)
This is a mobile application, runs on a Tablet PC. The goal is to have a fast and easy to use tool for surveyors on site, taking into account limited network availability and the existing survey creation system in LinQ.
Technologies/Platforms
C#, .Net Compact Framework 3.5, SQL Server Integration services (MS SSIS), SQL Server compact, Visual Studio 2008, WCF (Windows Communication Foundation)
Role: Sr. Software Engineer
- Worked as senior developer to code different modules of the application. Involved in coding and Unit testing.
- Developed SSIS packages to bridge LinQ database and COLA FAST Db.
- Made use of Merge Replication to publish FAST central database.
- Code review and code re-engineering.
Confidential, Baltimore (client) (June, 07 to March, 08)
PROJECT – Raven Adserving
Core project for Ad.com in terms of revenue generation and technologies used. Fleet of 150 servers will serves 5 billion requests per day in production. Adserving project serves and tracks online advertisements to the end client using different parameters like age, gender, geographical locations, ad frequency and etc... This project has been developed using robust technologies like .NET 2.0, MSMQ and oracle. Used data structures like BST, Hash Tables, AVL Tree.
Technologies/Platforms
C#, .Net Framework 2.0, Oracle, Windows Server 2003 (64x), Visual Studio 2005, NUnit, FXCop, NCover, Microsoft’s Enterprise Library, VBScript
Role: Sr. Software Engineer
- Solely responsible for Adserver’s CDN Interceptor (Designing, Coding and Unit testing).
- Designing and coding various business requirements.
- Code review and code re-engineering.
- Used Microsoft’s Enterprise library
- Developed a COM callable wrapper component to help QA testers for Automated testing
Confidential, Chicago (client) (Mar, 07 to June, 07)
PROJECT –
We developed an application which grabs/screen scraps stock headlines/data from various web sites. It loads all the data into a centralized database which is accessible from different desktop applications. Business knowledge is implemented in C# class libraries. Business analyst uses these data and makes strategic decision for a particular stock. This enterprise application is built using latest technologies like SQL server 2005, C#, Multi-threading and .NET framework 2.0
Technologies/Platforms
C#, .Net Framework 2.0, SQL Server 2005, Windows Vista, Visual Studio 2005, Integrated Java.
Role: Sr. Software Engineer
- Developed various C# framework classes and managed libraries.
- Involved in gathering the customer requirements and converting in design documents.
- Developed GUI using windows forms.
- Contributed in database design and written various stored procedures, T-SQL and triggers
- Involved in code review and unit testing.
Confidential, (May, 05 to Feb, 07)
PROJECT – 1 Reuters Source Automation (RSA)
RSA helps Reuters Data analyst to trigger a workflow event when some particular event occurs. These events could be Stock price change, bond maturity date, etc. In short, RSA takes care of triggering a workflow business event which could occurs every second. RSA can generate reports for various services running synchronously.
Technologies/Platforms
ASP.NET, C#.NET, ADO.NET, Visual Studio.NET 2003, JavaScript, SQL Server 2000, Windows XP Professional.
Role: .NET Developer
- Worked as a .NET Developer in Reuters Source Automation team, the team is responsible for designing the Source Automation module which is a part of the Reuters workflow (RWF).
- Coded various structured modules for RSA Application using C#.NET.
- Responsible for verifying code standards and accuracy developed by different team members, emphasis on source code documents and enforce the team to follow certain ISO standers in source code also.
- Conducted the Unit Testing and Module Testing of application and recorded the error logs that will help to prevent to make the same mistakes to other team members.
- Solely handled GUI part of the RSA application