Senior Application Engineer Resume
5.00/5 (Submit Your Rating)
Northbrook, IL
OBJECTIVE:
Position in a progressive organization, where my skills and abilities can be applied towards the mutual advancement of the company and my professional goals.
SUMMARY:
- Proven ability to translate business needs into technology requirements that support the company’s business objectives, and to successfully manage all phases of IT projects from needs, analysis and requirements definition to vendor selection, implementation, and training.
- Working knowledge of Object Oriented Programming techniques, Database Design, n - Tier Architectures, Project Management, Database Administration and Open Source Technologies
- Systems Analyst with expertise in the areas of software analysis, offshore software/hardware development, LAN and WAN, pre and post client support, higher tier technical support and training.
- Completed several web based, database driven projects as a Project Lead.
TECHNICAL SKILLS:
- Agile/Waterfall
- C++/C#/Obj. C
- IBM Sec AppScan
- Java/Spring Boot
- ASP.Net/MVC
- VB.Net
- SQL/NoSQL
- CloudFoundry
- IBM Rational
- Entity Framework jQuery/ Mobile
- WebEx/Slack
- Docker
- FICO Blaze
- Javascript 6
- Pivotal Tracker
- Fiddler/Dev Tools
- PHP / MySQL
- SPLUNK
- UML
- Flex/AS
- Express/Node.js
- XML/JSON
- IIS/HTTP
- AJAX/Promises
- T4 - Template
- LINQ
- HTML 5
- Unix/Linux
- CSS/Reg Exp
- V. Studio 2012
- DynaTrace
- TFS/Git
- Oracle
- Gradle/Groovy
- Jenkins/Pipelines
- React/Redux
- Mocha/Jasmine
- TDD/Pair Prog.
- Webpack
- HTML 5
- Bootstrap
PROFESSIONAL EXPERIENCE:
Senior Application Engineer
Confidential, Northbrook, IL
Responsibilities:
- Work in an Extreme Programming paradigm using open source technologies stack including React.js, JS6, Node & Express.js
- Create products backend using Java Spring Boot framework, MVC pattern with oracle, MySQL and MongoDB
- Develop cloud based applications using 12 factor to maximize benefits of continuous deployment and scalability.
- Work as DevOps using Jenkins files/pipelines and automating the development/deployment process using Git, Flyway & Groovy.
- TDD for unit, integration and acceptance testing using Enzymes, Mockito, Mocha, Chai, Sinon, Junit, Jasmine and Joi.
- Using Bootstrap and LESS framework for styling UI.
- Member of design and development team for new roadmap project to replace existing Scheduling and Inspection systems that can be used across all Claim systems within Allstate.
- Mentor onshore and offshore developers to write code using defined coding standards and create automated unit test cases based on unit test documents. Implement MVP pattern for web forms using ASP.Net framework and C#.
- Create UML Class diagrams and Sequence diagrams to define object interactions for developers.
- Create detailed design document for various components of the system.
- Create unit tests using MS Moles, MS Fakes framework. Moles framework is used for stubbing and mocking objects for unit test
- Interact with 3rd party applications Service Power and Process Claims via WCF services.
- Conduct code reviews for peers and offshore developers.
- Created Conceptual Design Documents during Analysis phase and identified and mitigated risks during development cycle
- Responsible for completing and reviewing design artifacts representing the technical design specification for components.
- Manage the scope and change control process and provide direction for area of expertise.
- Performance improving initiatives using DynaTrace
- Production support in a web farm environment using SPLUNK. Completed onsite training: Creating Splunk 6.3 Knowledge Objects and Searching and Reporting with Splunk 6.
- CloudFoundry Administor Utility: Allow admins to onboard users into cloud foundry user organizations and application spaces. Perform LDAP authentication and communicate with cloud foundry API to assign developer roles and permissions.
- Claim Diary Application: Perform First Notice of Loss and create claim along with taking notes and keeping track of the history of the changes made to claim. Integrate with other claim systems and enterprise document management system.
- Scheduler/Inspection Application: Used by system users to schedule property or auto assignments for adjusters to inspect. These systems interact with 3rd party route and schedule optimizing application called Service Power. Also used by claim adjusters to record appointment durations and notes when inspecting a property or vehicle
- System Administration: Web Application designed for admin users for configuring inspection and scheduler applications
Software Developer
Confidential, Chicago, IL
Responsibilities:
- Utilized Microsoft technologies for Web and Desktop applications such as ASP.Net, VB.Net, Windows Forms, Entity Framework, Ajax, jQuery, HTML 5, CSS 3 and SQL Server 2008 R2.
- Domain Based Design implementation with API and N-Tier architecture.
- Responsible for Developing Technical specification based on functional requirements.
- Successfully implemented Windows Forms Prototype applications such as Administration application and API functionality.
- Successfully completed security and exception module for the upcoming web based company products
Software Engineer/ Developer
Confidential, Mason, OH
Responsibilities:
- Created Web and Native applications using MVC, C#, WCF services, Enterprise Library, nHibernate, jQuery and SQL 2008 R2.
- Created HL7 interface engine using nHAPI for integrating existing product with Hospital Information Systems.
- Analyzed and tested new technologies for collaborating in the development and testing of new company’s software platform.
- Responsible for creating user test cases and user stories from functional requirement specification that describe the business benefit for new products or enhancements to existing products.
- Researched and helped in devising company’s SDLC-Plan Driven, Agile Software Development environment and Coding standards. Supported company Legacy Applications and implementing security features to confirm to HIPA regulations.
- Successfully created Clinic Registration iPad application. Also created adapters to translate data from third party Machines.
- Successfully implemented Documentation System, Receiving & Batching System, Transaction History System, Security Module, Email Module, Shipping /Tracking/Waybill System, Customer Support Application and IT Dashboards within the projects timeline.
Mobile Application Developer
Confidential, Highland Heights, KY
Responsibilities:
- Implemented code for iPhone Mobile Applications and iPhone compatible Web-Apps.
- Integrated SAP with Confidential iPhone applications such as Student Schedule App.
- Provided feedbacks and recommendations on features/designs and justifications for their implementation.
- Successfully completed design and code for Mobile and Web Apps such as Student Schedule Application, Student Grades Application and Student GPA Calc.
Programmer
Confidential, West-Carrolton, OH
Responsibilities:
- Developed customized web based three tier applications based on ASP.Net and SQL Server 2005. Identifying business objects and classes and institute proper business logic and rules through database design and coding schemes.
- Created customized Web Based Reports for different organizational Departments ranging from Supplier Managements to Customer Service Departments and implementing appropriate business intelligence
- Designed and maintained OLAP Data Cubes to enable users to retrieve customized information reliably and quickly from Companies Data Mart using SQL Analysis Services 2005
- Successfully completed the Phase 1 & 2 of the Data-rich web based reports for different organizational entities and units.
- Expense Tracking Application, Applications Dependency Application, Corporate Agreement Application etc.