Summary
Overview
Work History
Education
Timeline
Generic

Ashwin Rajan

Senior Software Development Engineer

Summary

To work diligently with an organization that offers challenging career and contributing to the company's growth and in turn ensuring personal growth within organization.

Overview

8
8
years of professional experience
5
5
years of post-secondary education

Work History

Senior software Development Engineer

Intelsat
02.2022 - Current
  • Is a product-based company that we provide inflight entertainment communication system inside flight
  • Worked on breaking various monolithic modules into micro services
  • Worked on understanding the system design and grooming the Feature
  • Implementing the grooming features into system(Using GO Lang)
  • Actively learning Networking concepts like iptables, firewalld, pre-routing, post-routing,etc.
  • Learned GO Programming Lang and implemented the Groomed Features
  • Helped team to debug and prod issues and fixed the issues in smaller periods of time
  • Understanding and provided KT on new features and concepts to new joiners and freshers and bring them upto speed.
  • Updated old code bases to modern development standards, improving functionality.

DevOps Development Engineer

Genesys
01.2019 - 02.2022
  • Worked on building many Internal Tools in many Both JAVA (SWF workflow) and Python (Step Functions)
  • Bricks (Bricks is a workflow framework for the AWS Simple Workflow Service (SWF))
  • Developing scripts to interact with AWS Services (SWF, Lambda, S3, Dynamo, EC2..) knowledge on Core Java and Spring knowledge on designing and implementation of REST Web service
  • Knowledge on REST API and web services
  • On-Call rotation to support internal and external teams during any production outage
  • Teams code development & reviewing, source code management tools, code merging
  • Worked on some automation & CI/CD technologies (e.g
  • Jenkins)
  • Worked on Sumologic for logging logs from (could watch cloud trails) and Newrelic (nrql query) for monitoring alerts
  • Languages and Tools: AWS, Junit Mockito Unit Testing , NewRelic, Jenkins, SumoLogic Java
  • Spring Cloud.

Senior Software Engineer

Genesys
10.2017 - 01.2019
  • Collaboration between the development in order to achieve increased productivity
  • Applied Continuous Integration and Continuous Development (CI/CD) concepts to software development, deployment and operations
  • Have worked on AWS Lambdas, EC2 , IAM, SWF, DynamoDB, S3
  • Experienced in API testing, Python/Java with AWS
  • Automated testing and deployment processes 6
  • Preparing the test plans, creating BDD(Cucumber) test cases, test sets, test executions and linking them for each user story in JIRA
  • Worked on multiple platforms across different programming languages.
  • Worked with development teams to correct problems and run test scenarios.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.

Associate software engineer

Cognizant Technologies
05.2016 - 10.2017


  • Hands-on experience on system integration testing, including automation, of newly developed or enhanced applications
  • Reviewed requirements and design artifacts, developing unit, integration and system test cases, ensuring extensive test coverage for our cloud application
  • Played active role in translating business and functional requirements into concrete deliverables
  • Contributed to the Automation development framework & end-end regression
  • Experienced in mentoring junior Test engineers
  • Writing E2E test scenarios in Selenium with Java using Cucumber- JVM hybrid framework
  • Experience in front-end & backend testing
  • Contributed in estimating, prioritizing, and planning testing activities
  • Hands-on on some automation & CI/CD technologies (e.g UI, services, APIs, Jenkins, Cucumber, Git, JUnit, Jira, etc.)
  • Sufficient knowledge of Linux OS and command line tools
  • Languages and Tools: Java, Maven , Postman, Jenkins, TestNG ,Selenium, Rest Assured
  • Skills spring boot JAVA AWS
  • Python Rest API Jenkins
  • Micro Services Linux/Unix Networking

Lead Engineer

HCL Technologies
04.2015 - 06.2016
  • Hands-on experience on system integration testing, including automation, of newly developed or enhanced applications.
  • Reviewed requirements and design artifacts, developing unit, integration and system test cases, ensuring extensive test
    coverage for our cloud application
  • Played active role in translating business and functional requirements into concrete deliverables
  • Contributed to the Automation development framework & end-end regression.
  • Experienced in mentoring junior Test engineers.
  • Writing E2E test scenarios in Selenium with Java using Cucumber- JVM hybrid framework
  • Experience in front-end & backend testing
  • Contributed in estimating, prioritizing, and planning testing activities
  • Hands-on on some automation & CI/CD technologies (e.g. UI, services, APIs, Jenkins, Cucumber, Git, JUnit, Jira, etc.).
  • Sufficient knowledge of Linux OS and command line tools.
    Languages and Tools: Java, Maven , Postman, Jenkins, TestNG ,Selenium, Rest Assured.

Education

Master of Science - Software Engineering

Vellore Institute of Technology
Vellore
07.2007 - 08.2012

Timeline

Senior software Development Engineer

Intelsat
02.2022 - Current

DevOps Development Engineer

Genesys
01.2019 - 02.2022

Senior Software Engineer

Genesys
10.2017 - 01.2019

Associate software engineer

Cognizant Technologies
05.2016 - 10.2017

Lead Engineer

HCL Technologies
04.2015 - 06.2016

Master of Science - Software Engineering

Vellore Institute of Technology
07.2007 - 08.2012
Ashwin RajanSenior Software Development Engineer