Senior Full Stack Software Engineer, with over 20 years of experience, specializing in designing and building web-based application. Works at fast pace to meet tight deadlines. Excellent trouble shooting and debugging skills. Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy.
Skills
Java OOP
Javascript, Typescript, JQuery
HTML5, CSS, Sass
Angular
Hibernate, JDBC
SQL (MySQL, Sybase, PostgreSQL, SQLite)
RESTful API
Tomcat
Spring Boot, Spring MVC
Version control (GIT/Subversion)
Agile Methodologies
Oral and written communications
Project Leadership
Problem-solving mindset
Software Development Lifecycle
Overview
16
16
years of professional experience
Work History
Senior Software Engineer
Careficient, Inc. (formerly NetHealth)
12.2014 - 08.2023
Full Stack development using Java, Tomcat, RESTful APIs, Spring MVC, Hibernate, JDBC, SQL (Sybase and SQLite), Angular, Javascript, Typescript, jQuery, CSS, HTML5, JSON, and SVG
Designed and developed intuitive and innovative UI
Designed and built RESTful API
Wrote and fine-tuned complex SQL queries improving backend performance
Led software development initiative as subject matter expert and primary point-of-contact for project management staff
Collaborated with cross-functional teams to define, design, and implement new features
Mentored and guided junior engineers, promoting software development best practices
Provided technical leadership and contributed to architectural discussions and decisions
Participated actively in Agile ceremonies, contributing to sprint planning and task estimation
Wrote and maintained unit tests and integration tests for maximum code coverage
Senior Software Engineer
Amadeus North America
10.2013 - 12.2014
Full Stack development using Java, SQL, Stored Procedures, JSP, javascript, jQuery, Aria Templates, CSS, GWT, JSON, and Ajax
Performance tuning, backend and frontend performance and UX optimizations
Redesigned and refactored the landing page of the application improving responsiveness by over 200%
Designed and built 2 iOS mobile apps
Wrote unit tests and integration tests
Worked in fast paced agile environment (scrum)
Senior Software Engineer
Bullhorn
10.2012 - 07.2013
Implemented client side RESTful web services to replace old SOAP services, improving performance by 50%
Implemented turn-key solutions to replace old configurations, improving efficiency by 25%
Full Stack web development to provide custom solutions for clients using Java, Spring MVC, Hibernate/JPA, JSP, CSS , jQuery, Ajax, and MySQL
Worked with multiple projects and clients simultaneously
Senior Software Engineer
Emptoris
03.2011 - 10.2012
Full Stack web development using Java, Liferay, JSP, JSON, Javascript, JQuery, Alloy UI, CSS, Ajax, GWT, EXT-GWT and web services
Developed scalable applications using agile methodologies for timely project delivery.
Led development of complete features
Senior Software Engineer
Helium Inc
06.2009 - 10.2010
Designed and developed search system, improving productivity by 20%
Took active and lead part in architecture and system design
Developed web applications using Ruby on Rails and Groove on Grails
Participated in DB schema design
Collaborated with cross-functional teams to gather business requirements
Wrote functional use cases and wireframes
Provided guidance and mentored less-experienced staff members.
Wrote unit tests using JUnit
Senior Software Engineer
CaseNET
09.2007 - 05.2009
Improved significantly QA efficiency by building very successful web application, which monitored and tracked builds and releases, providing real time statuses and helpful information, using Java, Servlets, HTML, CSS, Javascript and Tomcat
Provided excellent and user friendly UI solutions to satisfy customers specific needs, using HTML, Javascript, XML, and MySQL
Integrated company product with Avaya phone switch system using Java and Avaya Java Telephony API, improving client productivity by 20%
JIRA Administrator during migration from Bugzilla to JIRA
Worked closely with customer service team and provided on going production support
Mentored new developers
Assisted with project architecture, DB schema design, and project scoping
Senior Software Engineer/Senior Software Test Engineer at Bosch Global Software SolutonsSenior Software Engineer/Senior Software Test Engineer at Bosch Global Software Solutons