Post Job Free

Resume

Sign in

Development Engineer Software

Location:
Princeton Junction, NJ
Posted:
February 05, 2024

Contact this candidate

Resume:

Kaarthik Sundaramoorthy

213-***-**** ad1umg@r.postjobfree.com linkedin.com/in/kaarthiks97/ Plainsboro, NJ, USA

PROFESSIONAL SUMMARY

Passionate Software Development Engineer with a strong knowledge of data structures and algorithms, and excellence in object- oriented design with a stronghold in Java, JavaScript, and Python with 3+ years of competitive industry work experience.

TECHNICAL SKILLS

Languages – Java, Python, PHP, SQL, Node.js, React, XML, Ruby JSON, YAML, Ajax

Database – MySQL, MongoDB, Active Directory, Hive, Presto, Athena

Web Development – HTML5, CSS3, JavaScript, jQuery, Redux, Oracle ATG Web Commerce Platform, Bootstrap

Tools – Jupyter, Optimizely, Jira, Postman, Selenium, Mockito, Docker, VS Code, JUnit, Mesos, Tableau,

PROFESSIONAL EXPERIENCE

Software Development Engineer – EC2 Nitro May 2022 – July 2023

Amazon Web Services – Greater Seattle, Washington

Developed and deployed a scalable microservices architecture using Java, Spring Boot, Hibernate & JSON resulting in a 50% increase in system throughput and 40% reduction in latency and ensuring the metrics are unscathed by using SQL, and JavaScript.

Setting up pipelines to collect key user interaction data on EC2 Nitro’s web assets by tracking clicks, scrolls, page views, page refreshes, etc. by employing client and server-side code injection including jQuery, AJAX and JavaScript.

Creating monitoring dashboards and experiment reports by writing complex Spark-SQL queries to pull raw tracking data from Amazon Athena data lake and applying graphical and statistical analyses on top of it using Python libraries.

Implemented API documentation using Selenium and Postman testing using tools, ensuring accurate communication of endpoints and payloads.

Implemented comprehensive unit tests using JUnit and integration tests using Selenium, ensuring high code coverage and reliable functionality.

Converted the team’s vision to create a service which integrates with all the third-party API’s inter- communicating to give all EC2 sister teams a single-serve portal acting as a repository for all customer data on MongoDB.

The portal acts as a single source of truth for client data and enables smooth onboarding process, thereby reducing the time spent by employees trying to edit individual client data on all the third-party vendor applications by 75%.

Software Engineer Sept. 2018 – March 2020

Paramount Computer Systems - Dubai, UAE

Spearheaded the project of collection of logos of numerous companies using web crawling and facilitated the availability of the normalized logo data on the frontend dashboard backed by a RESTful API.

Developed efficient and reusable UDFs, UDAFs, and UDTFs compatible with Hive and Presto and performed integrations with SQL aggregations to process and analyze huge amounts of data on the daily pipelines parallelly. Implemented Kafka for real-time data streaming to enhance data processing capabilities.

Implemented checkstyle rules for a large codebase and fixed the violations to adhere to a higher coding standard.

Designed a soft delete functionality for mapping profiles to ensure audit trails and persisting important data in the DB. Utilized Kubernetes for container orchestration to enhance scalability and deployment efficiency.

Built Spring Boot microservices for the delivery of software products across the enterprise. Integrated Kubernetes for container orchestration, optimizing deployment, ensuring scalability and resilience. Integrated Kafka for event-driven communication between microservices, enhancing real-time data processing capabilities.

Full-Stack Software Engineer Intern Jan 2018 – Aug. 2018

Beyontec 2nAble Solutions – Tamil Nadu, India

Took over the task of writing scripts in node.js to automate the creation of OpenAPI 3.0 specs for new APIs and translating old Swagger 2.0 specs to updated OAI3.0 specs and testing of APIs using Postman on JBoss server.

Utilized Python libraries like Pandas, NumPy, and Matplotlib for data cleaning, manipulation, visualization, and analysis. Contributed to data-driven decisions and strategies

Designed Java API to connect the Amazon S3 service to store and retrieve media files.

CERTIFICATIONS

• Google Analytics – Google Analytics Academy.

• LinkedIn Certifications – MySQL, Google Analytics, Microsoft Azure, Python, MS Excel, Java.

EDUCATION

1.Rochester Institute of Technology, NY USA - Master of Science in Information Science and Technology May 2022

2.Manipal University, Dubai UAE – Bachelor of Computer Science June 2018



Contact this candidate