Software Engineer Resume Profile
SUMMARY
Dedicated .NET Software Developer with 3 years of hands-on experience developing and implementing robust and scalable web applications job scheduling engine job execution client and ERP system using a range of technologies including ASP.NET C MVC LINQ SQL Server and AJAX. Proven ability to oversee a project from inception to deployment create new applications and programs from scratch and debug existing systems combined with in-depth knowledge of MVC ASP.NET Web Forms Windows Forms JavaScript and MySQL. Experienced in implementing web-based projects throughout the entire software development life cycle.
Core Competencies
- Software Engineering Web Development Project Management Implementation Budgeting
- Information Technology Client Relationship Management Application Design Development
- Debugging Databases Technical Specifications Report Generation Test Driven Development
- Object Oriented Programming Algorithms User Interfaces System Testing Support Deployment
Technical Skills
Languages C Java
Web ASP.NET MVC Web Forms Web Service / Web API WCF HTML JavaScript JQuery AJAX JSP JSF XML
Databases SQL Server 2008 / 2012 / 2014 MySQL
Tools Visual Studio 2008 / 2010 / 2013 .NET Framework 3.5 / 4.5 LINQ Windows Service Big Data Apache Hadoop NUnit Moq iTextSharp NetBeans MySQL WorkBench Resharper SSO Jasig CAS Redmine SVN Git TFS IIS Test Driven Development Dependency Injection IoC Container Ninject log4net UML StarUML Microsoft Project Quartz.NET WinSCP SevenZipSharp SSH.Net DotNetCasClient
ORM Fluent NHibernate Entity Framework
Platforms Windows LINUX
SDLC Waterfall RUP Iterative AGILE
Design Patterns Abstract Factory Factory Fa ade Singleton Mediator Strategy
PROFESSIONAL EXPERIENCE
CAREER NOTE Completed on-campus studies and currently taking distance education courses to complete a Master s Degree in Computer Science Available for full-time W-2 employment .
Confidential
Software Engineer
- Built a robust and scalable web application job scheduling engine and job execution client to automate the processing of large data. Generated PDF and Excel files dynamically implemented WCF in order to ensure effective communication between 2 different Windows Services and developed a proprietary scheduling application complete with a compelling user interface. Wrote and reviewed SQL queries and stored procedures.
- Managed the project throughout its complete lifecycle from gathering system requirements to implementing all processes and launching the new product.
- Successfully created a new job scheduling system after determining that an existing system would not adequately address the needs of the company and its clients.
- Integrated the company s proprietary product to the company s SSO Service using Jasig CAS and presented project to various stakeholders in order to gain project approvals.
- Implemented automated jobs like file scanning downloading extracting script execution and opening remote machines.
Technologies C ASP.NET MVC 3 WCF MySQL Visual Studio 2010 MySQL Workbench NUnit Moq Windows Service Fluent NHibernate LINQ iTextSharp WinSCP SevenZipSharp SSH.Net DotNetCasClient
Intern
- Designed and implemented a web application for a Confidential client designed to act as an issue portal capable of monitoring and tracking issues about their medical providers as reported via an incoming call center as well as scheduling nurse practitioners to work for provider members. Developed new features for the application performed unit tests and debugged new and existing processes.
- Successfully developed an interactive portal that allows the client / health plan to see all the outstanding issues.
- Deployed a feature allowing providers and members to exchange comments and responses to issues reported through the portal.
- Contributed to a desktop application that schedules nurse / scan tech to collect health data from patients providing the health provider with the ability to see available patients in the given area.
Technologies C Windows Forms Web Forms MS SQL Server LINQ Entity Framework
Confidential
Junior Developer
- Built a desktop-based college ERP system including features for enrolling students user management leave management and payroll. Worked in all phases of SDLC and supported maintained and documented software functionality. Debugged solved issues and fixed bugs as outlined by tester.
- Successfully implemented different core modules such as payroll management attendance management leave management and student fee collections.
- Proven ability to gather requirements and transforming them into technical specifications.
- Contributed software engineering expertise in the development of products through the software cycle from requirement definition through successful deployment.
Technologies C Windows Forms ADO.NET MS SQL Server
