About Me

Hello! I am Avi an experienced software engineer, self-motivator, and a curious problem solver. I have an experience of 5 years working and managing teams across verticals. I have been extensively involved in software development life cycle involving Java and its framework, Javascript and its framework, Angular, Cloud Computing, Relational and Non-relational databases. I am keen to pursue my career with inquisitive, problem solving and challenging environment.

My Skills

Programming Languages Java, J2EE, Selenium, JavaScript, Typescript ES6, Python
Web Technologies HTML5, CSS, SCSS, SASS Servlet, JSP, jQuery, Hibernate, AJAX, Springboot, Spring MVC, NodeJs, Django Framework, JDBC, RXJS, Angular.js ,ngRX
Databases MySQL, Oracle, SQL Server, TSQL, Postgres SQL, MongoDB, DynamoDB, RDBM
Cloud Services Azure, AWS, SES, SNS, Circle-Ci, CLI, Docker, Packer, Lambda, WAF, RDS, SDK
Tools Eclipse, IntelliJ, NetBeans, Visual Studio, Jira, Rally, Balsamiq, Axure, Moqups Postman, Jenkins, Maven, Junit, Jmeter, PyCharm
Version Control Git, Bitbucket

Professional Experience

Jan 2020
  • Siemens PLM (Lebanon, NH)
  • Software Engineer Intern
  • Sept 2019-Jan 2020

  • Delivered a serverless application for Siemens model repository to be used by internal teams
  • Secured authentication using JIRA API and designed location-based file storage and upload requests
  • Improved user inputs to JSON from XML for better view and storage of parameters
  • Enhanced Search functionality and indexed files to return full search based on user search criteria’s
Aug 2018
  • Tech Mahindra (AT&T) (Pune, India)
  • Senior Software Engineer
  • Sept 2013-Aug 2018

  • Designed, developed, and implemented UI for web and mobile - iOS and Android HTML and unit tested using Selenium
  • Integrated online account management using JAVA framework reducing manual work to 40%
  • Analyzed Rest API’s using Postman to debug backend for issues in service layer reducing downtime by 20%
  • Implemented Agile Methodology and followed Sprints for integration testing, accessibility testing, regression testing
  • Examined cause of defect by doing root cause analysis and ensured 0% defect slippage to production
  • Groomed new associates, conducted knowledge transfer session’s, supervised them on Release projects

Education

Northeastern University | Boston, MA (2018-2020)

Master of Science | Information Systems |GPA-3.54

Relevant Courses: Application engineering and design, Database management and design, Algorithms and Data structures, Web Development Tools and Methods, Network Structure & Cloud Computing, Web design/User Experience,User Interface and User Experience,Advance Big-Data Application & Indexing




LNCT| Bhopal, India (2009-2013)

Bachelor of Engineering | Electronics & Communication Engineering




Academic Projects

Exterminators Bank | April-2020

Technology Stack |Angular, Nodejs, JavaScript, MongoDb, ChartJs, ngRX, SCSS, Material UI

  • Developed a banking application with CRUD functionality with User authentication and registration
  • Implemented Frontend using Angular, stored collection in MongoDb with angular HTTP client module for RestAPI’s
  • Integrated external Api’s to show charts using ChartJs for visual representation
  • Generated PDF for transactions using JsPDF
  • Used ngRX store to store user data in the session



Spring Boot/Rest Api’s and Amazon Cloud Services |May 2019–Aug 2019

Technology Stack |AWS, SES, SNS, Circle-Ci, CLI, Docker, Packer, Lambda, WAF, RDS

  • Automated creation of AWS resources using cloud formation to host Rest APIs written in Java using Springboot
  • Deployed application using CircleCi for continuous code deployment pipeline reducing manual work by 50%
  • Implemented infrastructure as service (IaaS) with AWS CLI and Cloud Formation-VPC, Subnets, Internet Gateway
  • Deployed application on Centos with AWS AMI and managed hosted zones using Route53, stored data on S3 RDS
  • Integrated services like Dynamo DB, AWS RDS, AWS Lambda (FaaS), CloudWatch, SNS, SES, generated certificate
  • Auto-scaled application for load balancing tested using JMETER also placed web application firewall to protect



Fudatu_SpringMVC_Hibernate_WebApp | Jan 2019 – Apr 2019

Technology Stack |Java, SpringMvc, Hibernate, Springboot, Jsp, Servlets UI

  • Created a web application for online searching and ordering from restaurant leveraged user search criteria
  • Enacted annotation-based mapping Session-factory, DAO Servlets, HQL queries and Hibernate session
  • Applied Basic Authentication with password hashing using BCrypt and salt and Token Based Authentication
  • Integrated validation class, exception handling, google SMTP for sending and receiving mails
  • Produced PDF view to download order summary utilized AbstractPDF view and unit tested code with JUNIT



Contact Me

Address

23 Hemenway Street, Boston, U.S.A, 02115

Phone

+18573997130

Email

tiwari.av@husky.neu.edu