Software Engineer Resume
SUMMARY:
- Skilled software developer with 4 years of hands - on experience building advanced web and desktop applications in diverse domains through full SDLC process.
- Expertise in developing enterprise applications using a variety of design patterns, alongside database design and performance tuning.
- Adept at creating reusable, robust code, investigating the latest technologies to ensure the highest quality and efficiency.
- Experienced with Agile methodologies and as offshore developer for US based clients like Confidential ’s and Bloomingdales.
TECHNICAL SKILLS:
Languages: C#, Java, C++, C
Web: ASP.NET MVC, NodeJS, Angular 4, TypeScript, HTML5, CSS3, Bootstrap, JavaScript, jQuery, KnockoutJS, AJAX, XML, JSP
Web Services: ASP.NET Web API 2, RESTful, SOAP, WCF,JSON, NodeJS
Web/App Servers: IIS, Apache Tomcat
Frameworks: Entity Framework, ADO.NET, LINQ, Angular, CUDA
Databases: MS SQL, MySQL, MongoDB
Design Patterns: Singleton, Factory, Adapter, Observer, Decorator, Unit of Work
SDLC: Agile/Scrum, Waterfall, Prototype, TDD, DDD
Tools: Visual Studio, Eclipse, NetBeans, SSMS, Postman, Git, TortoiseSVN, JIRA,CATIA, ReSharper
Platforms: Windows
Big Data: Map Reduce, Hadoop, Spark
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineer
- Web application which provides and maintains vehicular manufacturing data.
- Customizable web-based tool to create automated surveys and exams.
- Call recording solution, recording audio and video alongside customer service calls. Implemented a module to pause the recording whenever user enters sensitive information.
- Confidential 's Customer Agent Tool. Web application including customer loyalty, wallet, rewards, gift cards, transaction history, and customer profile.
Technologies: C#, ASP .NET MVC, Entity Framework, Web API 2, Angular, TypeScript, JavaScript, JQuery, KnockoutJS, REST, SOAP, HTML5, JSON, AJAX, XML, MS SQL, DDD, Git KendoUI, TortoiseSVN, Windows
ConfidentialSoftware Developer
- Module for desktop application which receives data at configurable port.
- Management system tracks orders, inventory, and billing, and generates reports.
Technologies: C#, ASP .NET MVC, Entity Framework, HTML, XML, JSON, AJAX, MS SQL, Visual Studio, Postman, Git, TortoiseSVN, Windows
ConfidentialSystem Software Engineer
- Post-processing system that visualizes data to simulate fluid behavior.
Technologies: Visual C++, CUDA, MySQL, MS Visual Studio, CATIA, OpenGL, Windows
