Summary
Overview
Work History
Education
Skills
Timeline
BusinessAnalyst
Hemant Saini

Hemant Saini

Senior Software Developer
Ghaziabad,India

Summary

Enthusiastic Senior Software Developer eager to contribute to team success through hard work, attention to detail and excellent organizational skills with over 5+ years of experience in leading and managing multiple projects while ensuring code quality, security, design pattern, and test cases with continuous integration build processes. Skilled in working under pressure, adapting to new situations and challenges to best enhance the organizational brand, brainstorming and communicating better ideas to peer and management.

Overview

7
7
years of professional experience
2
2
Languages
4
4
years of post-secondary education

Work History

Software Engineer (Work From Home)

PROUnlimited
San Francisco , California
2021.06 - Current
  • Fix High level security issues (Advance SQL Injections, Cross site scripting, Insufficient Authorization, Brute force, Anti-CSRF Tokens check and PII Disclosure)
  • Identify performance bottlenecks. Revamp app architecture to improve performance, code flexibility, readability, reuse code, reduce unnecessary database calls by 40%. Cleaned up repository by deleting 2k+ files which were either not in use or redundant.
  • Saved 70% by implementing cost-saving initiatives that addressed long-standing problems.
  • Setup React into YII framework to move away from old framework with continuous delivery of new integrations to client.
  • Established logs setup to help team track and debug issues faster.
  • Scale application to support multiple clients with more data than ever.

Tools: Yii, React, JQuery, Javascript, Php, Sovren, Pendo, PhpStorm, WebStorm, Postman, Jira, Jenkins, Elastic Search, AWS (Amazon Web Services), Sovren, Github, TablePlus, Slack, Outlook and Teams

Senior Software Engineer

DevsLane
Ghaziabad , Uttar Pradesh
2017.06 - 2021.06
  • Supervise and lead multiple teams of 10+ developers to ascertain successful completion of projects of company.
  • Communicate with clients, understand their requirements and approached client for better alternative solutions while leading projects with agile management methodologies.
  • Collaborate with designers to rapidly prototypes ideas and team members to figure out best solutions to difficult problems.
  • Identify performance bottlenecks and come up with novel ways to solve them.
  • Trained and mentored junior developers and engineers, teaching skills in React, Node, Javascript, Typescript and Laravel and working to improve overall team performance.
  • Participated in architecture, design and implementation in multiple applications of React (with Redux, Redux Saga, Redux thunk and Mobx) and Node (Express JS).
  • Revamp applications using old technology like Coffeescript, MithrilJs, Yii to React following design pattern with unit test cases while ensuring continuous delivery to client and refactor applications to improve performance.
  • Lead and Manage multiple projects while ensuring code quality, design pattern, test cases and deployments with continuous integration build processes.
  • Deploy applications to AWS and Heroku using latest services available.
  • Create multiple chrome extension of various clients.
  • Established service to create GIF from video and images.
  • Participated in knowledge sharing sessions to discuss and learn day to day challenges and learning with team.
  • Create scripts for GIT to perform time saving and complex operations.
  • Create and contribute to open source packages for Laravel, Node, React and Android libraries.

Tools: React, Redux, GIT, Amazon Web Services, Docker, WebStorm, Postman, Slack, NodeJs, MySql, ExpressJs, EC2, S3, AWS Amplify, SES, SNS, Ocrolus, MCL Service, Plaid, Stripe, Google Maps, Mobx, Sequel Pro, Laravel, Php, Typescript, Javascript, MithrilJs, Coffeescript, JQuery, Angular, PhpStorm, Webstorm, OneSignal, Twilio, MailChimp, RabbitMQ, Openweathermap, Lambda, Aweber, Constant contact, Get response, Google, IContact, Infusionsoft, Mailgun, MailChimp and Outlook, Ffmpeg, Gifsky, Facebook SDK, APILayers, ArrivalGuides, Pubnub, Firebase, Chrome extension, Lambda functions, CodeBuild, CloudFront, CodePipeline, Bash and AppleScript.

Software Developer Intern

DevsLane
Ghaziabad , Uttar Pradesh
2015.06 - 2017.06
  • Developed applications using JAVA, React, Laravel and Android.
  • Learned software engineering process improvements and best practices. Supported development, QA and user experience staff to develop new products. Wrote clear, clean code for various projects.
  • Maintained strong knowledge of evolving technology trends.

Education

B.Tech - Computer Science

ABES Engineering College
Ghaziabad, UP
2014.08 - 2018.07

Skills

    React

undefined

Timeline

Software Engineer (Work From Home)

PROUnlimited
2021.06 - Current

Senior Software Engineer

DevsLane
2017.06 - 2021.06

Software Developer Intern

DevsLane
2015.06 - 2017.06

B.Tech - Computer Science

ABES Engineering College
2014.08 - 2018.07
Hemant SainiSenior Software Developer