Lead React Developer Resume
PROFESSIONAL SUMMARY:
- Lead Software Engineer with over 8 years of professional experience in the full Software Development Lifecycle working in a variety of industries such as social media, attorneys, airlines, energy, gaming, insurance, manufacturing, and agriculture.
- Experienced in delivering timely results and communicating with stakeholders.
- Skilled in the art of making data work for the client, product and companies interest.
- Delivered, refined and supported 100’s of BIRT reports used in legal matters nationwide.
- Successfully upgraded operational Java reporting engine for largest car insurer in the United States of America.
- Worked with National Park Service, Berkeley Labs and several airports to foster improved facility maintenance and health.
- Delivered concise Crosstab reports yielding Health Indicators and forecasting models to Caterpillar, Duramax Diesel, Confidential and JFK airport.
- Empowered development teams, companies, and clients with more maintainable code and lower costs of operations.
- Over 6 years experience serving as a professional software consultant working directly with clients.
TECHNICAL SKILLS:
Hosting Technologies: AWS EC2 (clusters w/Docker) instances, Cloud Management Portal (WebSphere), GoDaddy
IDE& Build tools: Eclipse,BIRT - Eclipse,IBM-RSA-Designer, Visual Studio - Code, Java, Maven, Ant
Operating Systems: Linux,Unix, Mac OS, Windows, and MS-DOS.
Relational database: Oracle,MicrosoftSQL,JDBC,DB2, MySQL
Other Databases: MongoDB
Version Control: SVN, GIT, GitLab, GitHub
Others languages: Java, C#, .NET,PowerShell, UNIX Shell scripts.
Networking Protocol: SNMP, TCP/IP, HTTP, and SSL.
Development Methodologies: Agile, Kanban, Waterfall
JavaScript Libraries: NodeJS, ExpressJS
FrontEnd Technologies: HTML, CSS, React-Native, Expo, VueJS
Web development: MVC, MV*, CSS, JavaScript, ReactJS, VueJS, Angular 2.
Web Server: NodeJS, Express, WebSphere,Tomcat and Apache Server.
PROFESSIONAL EXPERIENCE:
Confidential
Lead React Developer
Responsibilities:
- Extend existing applications utilizing JavaScript, Mongo, NodeJS and ExpressJS.
- Apply knowledge of React JS and React Native to improve codebase.
- Give timely estimates and provide vision for the product, create product and feature roadmaps.
- Dockerized the application to allow an offline development approach.
- Used GitHub, Slack, JIRA to collaborate with other resources.
Technologies: JavaScript, MongoDB, ReactJS, React Native, Docker, JSON, and Redux
Confidential
React Developer
Responsibilities:
- Developnew applications utilizing JavaScript, Mongo, NodeJS and ExpressJS.
- Utilize Restful Services and JSON in all application development.
- Actively developing and deploying to the App Store an implementation utilizing React-Native.
- App utilizes MongoDB, NodeJS and ExpressJS as a back-end server to handle business logic and data flow for geographic data.
- Deployed docker-ized servers to AWS for scalable implementations on EC2.
- Implemented Angular 2, VueJS and MySQL in early designs.
- Used GitLab, Slack to collaborate with offshore resources, on VueJS and ReactJS deployable.
Technologies: JavaScript, MongoDB, MySQL, HTML, Angular 2, ReactJS, VueJS, AWS EC2, Docker, JSON and React-Native
Confidential
Associate Product Manager
Responsibilities:
- Performed field-testing over a period of 100 days from Santa Clara to San Francisco.
- Guide internal teams to increase online social media presence, increase trust and communication to followers, through transparency.
- Collaborate with Social Media teams, tech support and community managers in branding and consistent user experiences.
- Communicate and Evangelize technology trends and help increase adoption by educating users and consumers.
Technologies: Ethereum, Bitcoin, Blockchain, React, HTML, JavaScript, iOS, Android, Angular, and Global Networks
Confidential
Data Analyst - BI (JAvaScRIPT / Java Developer)
Responsibilities:
- Led the conversion of two large existing projects from Subversion to GIT.
- Wrote extensive documentation around development process and wrote tutorials to speed up the release process, and largely the support and troubleshooting workflow.
- Responsiblefor deployments to production for the team in three environments using WebSphere, Jenkins, MQ, Cloud Management Systems.
- Supported all projects and worked on improving monitoring and alerts using Splunk.
- Guide the Operational Reporting team with BIRT and Java reporting engines at Confidential .
- Upgrade State Farms’ reporting engines and improve the stability and consistency for Confidential .
- Train other staff on how to use BIRT and integrate with our custom Java BIRT engines.
- Coordinate and help mold an easier to maintain product, provide guidance on how to ensure report delivery.
- Lead the creation of JavaScript libraries, used within our 100+ reports.
- Addedand updated dependencies using Maven.
- Workon production support issues including working with other teamsand consultants.
- Mentorand onboardnew associates.
- Workingin an Agileenvironment.
Technologies: Java, Junit, SQL, AJAX, Ruby, Jenkins, JavaScript, HTML, CSS, REST, Splunk, WebSphere, Maven, Sonar, and Agile
Confidential
Maximo Consultant - (JavaScript / Java)
Responsibilities:
- Created data visuals, KPIs, nested reports using IBM Maximo, BIRT and a variety of Data sources.
- Supported all projects and worked on improving data accuracy, using JavaScript, Python, PL-SQL, MS-SQL, DB2.
- Developed a Forecasting mechanism to predict man-hours needed for preventative maintenance.
- Developed Crosstab reports to aggregate complex data into useful visuals for multiple clients.
- Workon production support issues including working with other teamsand consultants.
- Provide clients with excellent customer service and response. Enable management and teams to perform preventative maintenance, scheduling and forecasting with creative solutions.
- Travel onsite with clients, learn their workflows and help the client improve their operations, moving forward.
- Train other Senior Consultants on how to use advanced reporting techniques with Maximo and Java.
- Provide the simplest complete solutions to complex problems, saving clients’ money.
- Enable management to visualize data using KPIs and other reports.
Technologies: Java, BIRT, SQL, XML, JavaScript, HTML, PL-SQL, WebSphere, ANT, and Linux
Confidential
Programmer Analyst - (Java)
Responsibilities:
- Workon production support issues including working with other teamsand consultants.
- Provide real-time support for the Java messaging pipelines for all Caesars operational systems.
- Work to ensure availability between services vital to financial systems and income streams.
Technologies: Java, JMS, REST, Splunk, Topics, Queues, DB2
Confidential
Owner/Consultant
Responsibilities:
- Perform technical enhancements for companies.
- Support and provide viable feedback to small and medium businesses.
- Provided support and develop solutions for Maximo installations and BIRT reports.
- Made enhancements to email servers and Microsoft Outlook configurations.
- Workon production support issues including working with other teamsand consultants.
Technologies: SQL, AJAX, JavaScript, HTML, CSS, REST, Maximo, MS-SQL Server Management Studio
Confidential
IT Support Technician - (JavaScript / .NET / AngularJS)
Responsibilities:
- Created semi-automated flows using C# scaffolding to input and manage data used in Kiosk systems.
- Trained employees for using Payroll software, and Time-Tracking software.
- Collaborate with Senior engineers, to improve our in-house software, track and isolate bugs.
- Built internal homepage and dynamic kiosk systems using APIs consuming SQL, C#, JavaScript, AngularJS.
- Work with everyone in the company to support their needs. Provide automation, improved file systems, support for engineers and networking at this energy startup. Help install Hyper-V clusters and servers.
- Provide first line support and prioritization for administration of email, websites, software, workstations, networking, and phone systems.
- Workon production support issues including working with other teamsand consultants.
Technologies: IBM Maximo, C#, Razor, SQL, AJAX, Angular, JavaScript, HTML, CSS, REST, Microsoft Active Directory, PowerShell, Adobe PhotoShop, and Adobe Flash
Confidential
Intern - (FORTRAN)
Responsibilities:
- Wrote a tutorial for the next intern on how to access the super computer, along with basic commands for Fortran and Unix.
- UNIX / LINUX parallel processing programming for research
Technologies: UNIX, Fortran, BASH, CMD, Terminal, Supercomputers, Parallel Programming, Putty, and VIM