With 19+ years of experience in multimedia and web application development, successfully managing projects from gathering business requirements to implementation. Also, 1 year of software testing experience creating user-friendly, high-quality designs. Technical expertise in full-stack development, including client-server development, application architecture design, and deployment. Demonstrated strong leadership skills as a technical lead for multiple teams and projects. Development languages include JavaScript, C#, Java, PHP, ActionScript 2/3, and Java. Proficient in HTML, XML, CSS, React, Redux, React Native, Node.js, Jest unit testing, jQuery, .NET, Director Lingo Script, Android Studio, Adobe Animate CC, and Flex. Additionally, possess business development skills in Scrum and Agile development methodologies.
Overview
2026
2026
years of professional experience
Work History
Senior Software Developer
Mountain Gap Solutions
02.2018 - Current
Client: Homesite Insurance, Boston July 2019 - Present
Joined implementation team in progress creating applications for Home, Renters and Auto insurance
System used MVC .Net, React to implement the user interface and .Net, Java, Node.js as the primary server implementation platform
Implemented various features, both in frontend and backend of the applications
Duties include software development, production and testing support using React, Node.js, .Net
Client: Shorelight, Boston February 2018 - January 2019
Joined implementation team in progress creating groundbreaking mobile application for Android and iOS to support the needs of international students coming to the United States to pursue higher education
System used React Native to implement the user interface and Node.js as the primary server implementation platform
Server connected to several support systems, including Salesforce as the primary system of record, a WSO2 server for identity management, a Contentful server for managing the application's content, and a Matrix server for allowing users to chat with Shorelight staff and one another
Initial version of the software is now in production
Implemented various features, mostly in front end of the app
Duties include software development, production and testing support using React Native, Node.js, Android Studio and Xcode
Software Tester, Mobile and Web Developer
IDESS Interactive Technologies, Inc.
06.2004 - 01.2018
Developed a Mobile applications for iTEST and CBTs - As technology progresses existing systems needs to cope up as well, availability of iTEST and CBTs to every mobile devices is the next step to these systems
Duties include research, software development, production and testing support using Android Studio, Java, Adobe Animate CC, HTML 5, Php and jQuery
Built a Human Resource Information System that significantly reduces the amount of time the HR department spends managing employee information
WMS5 can be accessed online (browser-based) and offline (PC-based) to suit the shipboard or offshore environment
Data is transmitted between ship and shore using the export and import facility
Reports can be sent by e-mail to selected groups, departments or the entire company
WMS5 has the capability to provide the HR Department with the ability to handle thousands of employee records in a clear, easy-to-use format
Duties include research, software development, production, and testing support using Java, AngularJS, JQuery, MySQL and Php
Developed programs for Maritime Industries that support practical training exercises, whether conducted in a training facility or on board ship, and are designed so that they can be used by instructors as teaching/learning aids, or by individuals as self-paced learning tools
Duties include software development, production, and testing support using Macromedia Director, Macromedia Flash, MS Access, Flex, Php, JavaScript and MySQL
Worked on a versatile computer based assessment tool for evaluating the knowledge and understanding of personnel in any particular subject, or combination of subjects relevant to a specific job function
Results are presented in a format that is easy to interpret and analyze
Duties include software development, production and testing support using Macromedia Director, Macromedia Flash, MS Access, Php, JavaScript, and MySQL
Freelance Web and Mobile Developer
Company Overview: Client review reference - https://www.upwork.com/o/profiles/users/_~018323515f2328e40e/
Built an educational mini game for children where the client can modify the game by changing the values of its XML
All resources are loaded externally to have the option of changing its interface and audio without the need to alter and recompile the code
Ported an offline game, New World, to an online adventure multiplayer game
Built a kids-themed mobile game with the objective of popping up flying balloons
Developed a Grade School online CMS where students can chat, change their avatars and take the exams
Duties include system engineering, interface design, programming and testing