Aditya Gupta, Lead Javascript--
Co Name: EA Technology Consultancy Ltd. (UK)
Education
●
●
MBA, Information Technology, ICFAI, 2014
B.Tech, Electronics, Rajasthan University, 2011
Summary
●
●
●
●
●
●
●
●
●
●
●
●
~10 years of progressive experience in software development and technology related solutions
~10 years of experience in coding languages such as Javascript, Typescript, PHP, HTML, shell
scripting, batch programming and SQL
Strong experience in React-Native, React & Redux, Node.js, Express.js, MongoDB, Serverless
(Lambda and Cloud functions), Apache, AWS EC2, S3, CodeDeploy, AWS Tagging, DynamoDB,
IOT, Kinesis Streams, Kinesis Analytics, AWS Lambda, SOAP, and REST Web services, YAML,
Swagger(Open API standard), XSLT, XML, Angular 2.0, Sails.JS, Mocha, Karma, Chai, Yeoman
generators, Yeoman Test framework, Waterline & Sequelize ORMs, Packages(LAMP, WAMP).
Good knowledge of Continuous integration
Well versed with SASS, Styled-components, GraphQL, Cypress, Material-UI and the entire
ecosystem
Setting up RabbitMQ, and AWS SQS with different system designs, and employ the Queues in
workflow thus ensuring fast functioning of microservices
Expertise in relational databases including MySQL, Postgre
Great knowledge of managing Wiki space, Jira, GitHub and bitbucket with git tools.
~6 years of experience in Project Management and People Management
Worked with internal and external stakeholders in implementation of key IT projects within
tight deadlines
Always keen on learning and working on new/latest technologies in IT which makes life easier
and interesting.
Worked on an Electron Application that allows users in any part of the world to invest in any
global financial market, trade stocks, Mutual Funds and ETFs.
Delivered three projects in Vue.js
Work Experience
Senior Developer, Confidential, Fintech, Denmark
●
●
●
Contractor (8 months)
Worked in collaboration with a team to develop the product that automates payments, process
invoices, enables automation of workflows related to all kinds of bills and receipt payments.
Developed the frontend using React, Redux, Redux-Thunk in Typescript.
Enforcement of strong typings, Writing unit test cases using Jest and Enzyme.
●
●
●
Writing end to end test cases using Cypress.
Integrated OIDC flow.
Key Tech used: Typescript, React, React hooks, Redux, Redux Thunk, Storybook, HTML, Migrated
SCSS to styled components, Jest, Enzyme, Cypress, CI-CD.
React Developer, Confidential, UAE
●
●
●
Delivered a product that brings insights on sports betting.
Was a short term development project that needed setting up boilerplate, adding required
libraries, creating components in storybooks and delivering the web app as per provided designs.
It had a fancy UI.
Key Tech used: Javascript, React, React hooks, Storybook, HTML, SASS.
Lead Frontend Consultant, Schoolinks, US
●
●
●
●
●
●
●
●
Contractor (6 months)
Worked as Lead developer in a current project.
The project is about three frontend applications and a common backend.
Started the project from a mess when the project has missed the deadlines thrice, and the
project is no where near MVP.
Some of my responsibilities when working with tight deadlines are, feature development,
bug-fixes, refactorings, mentoring co-developers to use the right mix of libraries, Sanitizing the
application boilerplate, establishing standards to write styles so that the project is maintainable,
looking into third party APIs like zendesk to develop another application and build the
infrastructure ready to increase throughput of developers for seamless development.
Key Tech used: React, Redux, Redux-Saga, Socket.io, Node.js, Express.js, Typescript, MongoDB,
Heroku for deployment, and ofcourse HTML, SCSS for frontend.
Lead Engineer, Front-End Department, ECT, Munich
●
Contractor (6 months)
Worked as Lead Frontend Consultant in the project for Managing college applications and
facilitating management of all documents required by, from different stakeholders in the process
of college applications.
Was hired at the time when the team has hit a roadblock in development/maintenance of the
product’s code base, to refactor the code base, enforce good coding practices for the frontend,
and bring the team back to the right path.
Apart from the refactoring, I delivered various features required by the business, due since long.
Key Tech used: Javascript, React, Redux, Redux-Thunk, HTML, PostCSS & Material
Project Lead, MERN Stack, JRB Real Estate, Paris
●
●
●
Contractor (2 months)
2018 - 2019
Prioritizing company wide product innovations aligned to overall vision and growth roadmap of
the organization.
Supervising a diverse & global team of engineers with an average experience of 10 years.
As a senior IT leader building an omni-platform unified communication workspace application.
●
●
●
●
●
App boasts of comprehensive modern features like high quality VoIP, video & network calls,
Conference, Scheduled & ad-hoc meetings, screen sharing, messaging(rich-text), media sharing,
missed call alerts, callback, redials, etc.
Managing several innovative enterprise products like WebRTC based Contact centres.
Technologies & tools employed: WebRTC, SIP clients, Comet client(web sockets), REST APIs,
React & Redux, React-Native.
Transforming IT operations by implementing Agile methods like strict SCRUM, improving
deliveries by enforcing quality checkpoints for all teams.
Managing multiple projects and building levels of support teams.
Senior Associate Platform Level - II, Sapient Consulting
●
●
●
●
●
●
●
Project lead for a Billion dollar asset management company in the US.
Developed application for Risks analysis in different real and simulated scenarios.
The application to determine risks on stock markets based on numerous factors.
The application with gigantic interfaces & huge data sets, with ag-grid enterprise in React APP.
Responsible for mentoring team, effective client and stakeholder management through
requirements gathering, gap-analysis, constructive feedback..
Achieved seamless project delivery with excellent quality while managing geographically
distributed teams.
Key technologies used in development: AWS, Javascript, ES6-7-8, React.js, Redux, node.js,
webpack, ag-grid-enterprise.
Module Lead, Midland Credit Management Private Ltd.
●
●
●
●
●
●
2017 - 2018
Help application rewrites to modern web stack, following a strict scrum process.
Rewrite gigantic application’s interface which has daily turnover of billion media documents.
Key technologies used in development: Javascript, ES6, React.js, Redux, node.js, webpack.
Responsible for educating team(s) on organization wide standardized UI technology stack.
A Media management platform built as SPA enables users to create tags, templates and process
media as per the templates in order to extract useful data from millions of documents on a daily
basis and provide extracted data to legal firms worldwide.
Senior Software Engineer, Taazaa Tech Pvt Ltd.
●
●
●
●
●
2018 - 2018
2016 – 2017
Delivery of ecommerce projects developed in php, woocommerce & wordpress.
Wordpress plugin development and customization.
Good knowledge of Typescript and a massive project in Angular 2.
With Great expertise in AWS analytics services, worked out solutions for an IOT project.
Worked on Node.JS, Angular2, Express, Sequelize ORM, AWS IOT, AWS Dynamodb, AWS Lambda,
Kinesis streams, Kinesis analytics, Streaming SQL.
Real time monitoring system using Angular2.0, socket.io and Node.js, Redis, Postgre, AWS
SDK(Kinesis, IOT, DynamoDB, EC2, SNS, SES) in the backend.
●
●
Integrating custom Web-APIs with woocommerce & wordpress which interact with ERPs.
Liasioning with onshore team and clients on a regular basis
Senior Software Engineer, Venera Technologies Pvt Ltd.
2015 – 2016
●
●
●
●
Actively designing, developing, delivering and deploying various products/applications
Worked on Google apps for work, Rackspace email services, Amazon EC2, S3, and web services.
Developed cross browser uniform user interface, web solutions for all applications
Created JS and PHP SDK for REST APIS; also worked on Rackspace web services with raw HTTP
requests(without SDK) & YAML and Swagger specification as per Open API standards, and thus
generation of SDKs
● Worked on Open search, Youtube API’s, Social API’s, SSO, Search Engine workings, Responsive
designs for a project to design a video portal that plays videos from youtube consuming its APIs
● Worked on NodeJS, and NoSQL database (MongoDB) for day to day tasks
● Developed new processes, applications, frameworks on adhoc basis in addition to the BAU work
● Involved in ensuring and enforcing best coding standards and practices across team members
● Led Team and worked on 5 projects concurrently; also a team lead for many critical projects;
currently have eight direct reports
● Delivered many projects with highest quality in short time, resulting in client acquisitions and big
dollar gains
● Attended International broadcasting convention in Amsterdam to understand business
requirements and opportunities by providing custom solutions
Software Engineer, Venera Technologies Pvt Ltd.
●
●
●
●
●
●
Developed Web application for various software in PHP in accordance with MVC
Worked on jQuery UI widgets to create user interface and JavaScript to validate complex forms
Developed, supported user interface of various applications using HTML, Javascript and jQuery
Managed Apache server w.r.t different functionalities
Worked on MySQL database and its communication with Web application
Liaised with onshore team on regular basis
Network Administrator, Confiant Solutions
●
●
●
2012 – 2015
Configured CISCO-Router, Switches, ASA Firewall
Demonstrated configuration of Linux servers(DHCP, SAMBA, APACHE etc)
Trained professionals for CCNA
2011