Sr. Software Developer Resume
Irvine, CA
TECHNICAL EXPERTISE:
ASP.NET, Web Form, MVC, Web API, C#, JavaScript, JQuery, AngularJS, RequireJS,FakeItEasy, Unity, Ninject, SQL, Entity Framework, Android - Java, HTML, CSS, Bootstrap, OOP, DDD, PayPal, Benchmark Email, Telerik Controls, DevExpress Controls, nSoftware, Flexrule, Modeling and Simulation.
PROFESSIONAL EXPERIENCE:
Confidential, Irvine, CA
Sr. Software Developer
Responsibilities:
- Provide input to leads on architecture and/or development process improvements
- Write code in .NET MVC, Web API, AngularJS, bootstrap, HTML, CSS, scripting, etc.
- Using Microsoft BizTalk Server Enterprise Service Bus to orchestrate custom communication between applications.
- Design, develop, test, and maintain new and legacy applications.
- Use Git to manage code integrity.
- Develop testable code using Confidential .
- Work with and assist non-technical users to understand and flush out requirements.
- Use SQL Server Data Tool SSDT to modify and maintain integrity of database and database code.
Confidential, Orlando, FL
Sr. Application Developer
Responsibilities:
- Develop and support of critical applications within the portfolio of custom-developed and third-party business solutions.
- Provide technical leadership on projects
- Interpret business requirements and defining and documenting technical requirements, guiding solution architecture and design
- Design software applications based on business and technical requirements
- Design and implement Big Data solution.
- Develop software, including ASP.Net MVC, Javascript/Jquery/AngularJS, Web API, and C# applications and components.
- Interacts with Clients, Project Management, IT, Finance, Marketing, and Human Resources.
- Integrate applications and performing data migrations.
- Provide leadership in software quality, maintainability and extensibility through the use of best practices in design, coding, unit and integration testing
- Ensure that best practices in version control, source code and configuration management are followed by internal team members and third-party partners, as applicable
- Write technical documentation on design, configuration, installation and procedures
- Support technical innovation and recommending enhancements where needed
Confidential, LAKE MARY, FL
Sr. Application Developer/Architect
Responsibilities:
- Oversee the planning, design, and implementation of new system or changes in the data processing system to support management control and decision-making activities.
- Architect and design software solution using Service Oriented Architecture and elements from Domain Driven Design.
- Develop medical web application solution using .NET technologies such as Web Api, MVC and C#.
- Develop client code for medical web applications using RequireJS, AngularJS, JavaScript, Amplify, and JQuery.
- Architect and develop application using desktop technologies to save SQL generated with SSRS to CRM.
- Design and develop Unit Test for Web API and MVC Web Application for medical solutions.
- Design Web API and its model to use Rule Engine Flexrule.
Confidential, OVIEDO, FL
Software Systems Engineer
Responsibilities:
- Develop software applications using ASP.NET, C#, MVC, Web API, SQL, Entity Framework, JavaScript, AngularJS, Telerik AJAX Controls, HTML, CSS, JQuery, etc.
- Perform analysis, design, programming, testing, debugging, and modifications of computer programs and hardware devices for complex software products.
- Aid in software development, feature specification, and design.
- Technical lead for Agile/Scrum software projects.
- Translate user needs into detailed design specifications; provide prototype and end-user applications and enhancement based on specifications.
- Provide detailed, reusable product documentation.
- Provide responsive, accurate, and friendly technical support to internal and external clients.
- Manage risk by identifying, quantifying and monitoring potential threats to the project or development lifecycle.
- Contribute to early identification of project issues and opportunities for product improvement.
- Participate in proposal development.
- Promote products and services at various customer locations and functions.
Confidential, ORLANDO, FL
Lead Developer
Responsibilities:
- Develop Software Applications using ASP.NET, C#, VB.NET, SQL, JavaScript, Telerik AJAX Controls, HTML, CSS, JQuery, etc.
- Develop Payment Integration Package using E-Business Integrator and PayPal Integrator from Nsoftware suite
- Support both of our software systems (Precis Classic and Precis 2) and lead a team of programmers.
- Develop API to expose data using Microsoft Web API technology.
- Works with the company President, Project Manager and team members to coordinate the development process and meet project deadlines.
- Taking responsibility for project quality and timeliness. Planning developer Iterations using Agile Scrum Plan.
- Manage Team Foundation Server 2010. Create automatically builds and Branches.
- Manage RedGate software for source control, Data Base Comparison, etc.
- Estimating effort for projects that range in duration.
- Develop Itinerary Planner for conferences using ASP.NET, AJAX, C#, SQL, JavaScritp, Web Services and Telerik Controls.
- Develop and maintain an online Abstract Management service designed for organizations collecting abstracts, papers,
- Maintain legacy application wrote using Visual Basic and Classic ASP
- Evaluated new tools and technologies to develop software application
- Track the developer’s task using Team Pulse and Overseeing the work being done by any other software engineers working on the project.
- Implement Developer Strategies using Team Foundation Server and its branch system
- Responsible for the underlying architecture for the software program.
Confidential, orlando, FL
Project Manager, Software Developer
Responsibilities:
- Taking responsibility for project quality and timeliness.
- Estimating effort for projects that range in duration from a few weeks to several months.
- Develop Web applications for surveys using touchscreen devices and tabular and graphic reports using ASP.NET, C#, SQL on Visual Studio 2010, SQL Server 2008 and Visual Studio 2008.
- Create Web Applications for Ecommerce using PayPal tools and the PayPal API. Develop user Web controls
- Developer Web Applications Benchmark Email API to create automatic marketing campaign using email blasts
- Create Web Applications using Devexpress ASP.Net AJAX Controls
Confidential
Specialist Engineer
Responsibilities:
- Programmed virtual tools, Windows Application (Windows Form) using C++ for testing medical equipment, and embedded system with microcontroller MSP430.
- Designed and developed medical equipment and control systems for electroencephalographic halter
- Trained medical staff to operate medical equipment
- Supervision of electrical engineering team.
- Duties were insuring project quality, technical service support.
Confidential
Assistant Professor
Responsibilities:
- Peripheral Computers and C++ Programming