Fremont, California, United States
Sr Software engineer, DPE - SPG - Insights
Creating solutions which can help simplify human life is my passion.
Strengths include strong analytical skills, strong programming skills, excellent interpersonal skills, curiosity and adaptability.
I am fascinated by the rapidly evolving world of machine learning, analytics, big data and its progression with the new advances in technology.
Technical Skills:
Python, Java, React,Javascript,AWS, Redshift, DynamoDB, SQL, ORACLE, Data modelling,Data warehousing, Machine Learning.
- Engineering UI architectures using the latest software technologies and techniques using JavaScript, TypeScript, Node, and React.
- Lead the efforts to migrate front end microservices from Vue.js to React and adopt new technologies like Next.js and React Hooks
- Upgrade to new version of Vue.js and Vuex, refactor codes to improve maintainability, and add automated test coverage to ensure functionality is preserved
- Promote the adoption of modern technologies, including setting up Webpack bundle with Babel, ESlint, hot module reload, production mode to optimize product performance and improve code quality and dev workflow
- Improve hot module reload time by 50% for local development
- Reduce Webpack production bundle size by 50%
- Leading a team of engineers to write, test, and produce great software on multiple frontend projects, as well as screening, interviewing, and training new developers.
- Working with Integrating back-end APIs and services feeding data to UI for enterprise level customers.
- Working on Developing server-less architecture using mainly AWS GLUE, Chalice and Python.
- Working on implementing Continuous Integration & Continuous Deployment (CI/CD) for the entire end to end processing.
- Led and helping team to develop and automate the existing data workflows; improved team’s productivity by 50%
- Using Highcharts and Javascript for building visualizations and UI for customer token flex reports.
- Balanced competitive requirements from different stakeholders on parallel projects; improved team’s velocity.
- Collaborated with multiple teams and management to design central data accuracy system; gained SOC 2 compliance
- Enhanced business processes by formulating reference manual and technical design documents; achieved tighter deadlines