Summary
Overview
Work History
Education
Skills
Timeline
Generic

Akira Stephen

NJ

Summary

trategic and innovative Software Engineering Leader with a robust background spanning the entire Software Development Life Cycle (SDLC), including analysis, design, development, testing, and comprehensive documentation. Excels in designing and deploying scalable, enterprise-grade web and distributed n-tier applications utilizing Java, J2EE, AWS cloud services, and DataBricks platform. Demonstrates proven ability to lead and mentor high-performing teams of 8+ engineers, driving technical excellence, fostering collaboration, and ensuring delivery of complex projects on time and within scope. Adept at engaging with clients and stakeholders to translate business needs into effective technical solutions in Banking, Healthcare, Eligibility, and Telecom sectors. A proactive leader with strong communication, interpersonal, and problem-solving skills, committed to continuous innovation, industry best practices, and promoting diversity through active participation in Women in Technology (WiT) initiatives.

Overview

11
11
years of professional experience

Work History

AVP, Sr. Software Platform Lead

Test1
01.2018 - Current

Databricks Responsibilities:

  • Designed and implemented scalable cloud architectures on AWS, integrating Databricks with various platforms such as BI tools, APIs, SMTP servers, and Autosys, ensuring seamless data workflows and automation.
  • Developed and optimized data pipelines and workflows within Databricks, enabling efficient data ingestion, processing, and analytics across multiple platforms, significantly enhancing data accessibility and insights.
  • Collaborated with stakeholders to facilitate onboarding and integration of Databricks solutions, providing technical guidance and support for platform connectivity, data security, and best practices in cloud and big data environments.

Responsibilities:

  • Designing, implementing, and maintaining java applications CCAR (Comprehensive Capital Analysis and Review), BUK (Bank of UK), RRP (Recovery and Resolution Planning) using core java, spring framework, hibernate, spark, hadoop, web services.
  • Developing BOE (Bank of England), EMF (Empirical model framework) applications using latest technologies like core java, spring, hibernate (using annotssations), and REST based Webservices, XML API and tools.
  • Responsible to lead the controls service and team of 4 members. Make sure the team members are meeting the deadlines.
  • Responsible to communicate with Quants and users to discuss the requirements and expectations
  • Training the new joiners to bring them up to the speed based on initial 6-week program
  • Migrating complex, multi-tier applications on AWS
  • All the functionality is implemented using Spring Boot and Hibernate ORM (Object-Relational Mapping). Upgraded Spring boot’s version to control the vulnerabilities.
  • Building on premise data pipelines using Spark streaming using the feed from API streaming Gateway REST (representational state transfer) service.
  • Integrating of Amazon Web Services (AWS) with EMF, RRP applications infrastructure.
  • Using Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
  • Responsible to manage and upgrade CDH (Cloudera Distributed Hadoop) to latest and test all the java applications in DEV (development environment) and SIT (System integration testing).
  • Writing and maintaining liquibase scripts to manage the database changes.
  • Involving in software architecture, detailed design, coding, testing and creation of functional specs of the application.
  • Analyzing java applications code quality using SonarQube
  • Involving in Code reviews with the team, design reviews with the Architects.

Sr Software Engineer

Test 2
02.2018 - 03.2019
  • Design, implement and maintain java application phases Java, Spring and Hibernate Framework
  • Identify production and non-production application issues to solve them in timely manner
  • Responsible for design, develop, specify object/relational-mapping and test the data layer components using Hibernate framework
  • Integrate Spring AOP, spring (Dependency Injection) among different layers of an application)
  • Configure and access Hibernate with Spring IOC
  • Write various Hibernate Queries using Hibernate Query Language (HQL) and hibernate criterion queries to execute queries against database
  • Design and develop automated email notification functionality using apache commons mail and velocity framework
  • Create batch files to run the schedulers in UAT (user acceptance testing) and production using Microsoft batch schedulers
  • Design and develop RESTful (Representational state transfer) service interface using Spring MVC (model-view-controller) to the underlying customer event API and develop a RESTful service to provide all the CRUD (Create, read, update and delete) capabilities
  • Work on SQL (Structured Query Language) queries to write stored procedures, build and manage tables
  • Keep tracking and update JIRA tickets as per the release
  • Involve in installation, configuration, development, and deployment of applications on staging and production servers
  • Identify and implement opportunities to fine-tune and optimize applications of java developed projects
  • Involve in SDLC (System development life cycle) methodologies such as Agile process. Attend scrum meetings and weekly meetings to discuss daily activities and issues with management
  • Apply changes to improve established java application processes
  • Develop technical designs and execute unit test plans for application development
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework
  • Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator
  • Implemented application specific exception handling & logging framework using Log4j.
  • Extensively worked in SDLC methodologies such as Agile process
  • Installed, configured SonarQube and continuously integrated the issues

Software Programmer

Test3
03.2016 - 12.2018
  • Designed and developed end to end functionalities of the RFQ response, TRP Submission process, displaying quotes, and other major functionalities of the application
  • Was responsible for the design of the CIO-CS integration into the eGOS application
  • Meeting with the client to understand the requirements to develop the CIO-CS integration into eGOS application
  • Developed functionality to process and store millions of IT products data into the system. Implemented functionality to validate the products before inserting them into the database.
  • Implemented functionality for diverting the application to custom page when tomcat is unavailable and when the page not found
  • Responsible for maintaining, fixing defects adding new functionalities to the eGOS web application
  • Designed MVC architecture and developed user interface components using DHTML, HTML, Servlets, javascript, ajax, Angular.js, HTML
  • Involved in developing, deploying e-GOS web application using java, angular.js, spring, Hibernate, JPA, Junit, MS SQL
  • Implemented design patterns and Server side development - Factory and Service Locater patterns, and the business logic using Spring DI Service components.
  • Designed and developed RESTful service interface using Spring MVC to the underlying customer event API and developed a RESTful service to provide all the CRUD capabilities
  • Responsible for design, develop, specifying object/relational-mapping and testing the data layer components using Hibernate
  • Integrated Spring AOP, spring (Dependency Injection) among different layers of an application). Configured and accessed Hibernate with Spring IOC.
  • Implemented the business layer by using Hibernate with Spring DAO and developed mapping files and POJO java classes using ORM tool
  • Wrote various Hibernate Queries using Hibernate Query Language (HQL) and hibernate criterion queries to execute queries against database.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework
  • Designed and developed email notification functionality using apache commons mail and velocity templates
  • Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator
  • Developed code to send automatic emails to customers and contractors using spring, velocity framework and Microsoft schedulers.
  • Created batch files to run the schedulers on UAT and production using Microsoft batch schedulers
  • Implemented application specific exception handling & logging frame work using Log4j.
  • Extensively worked in SDLC methodologies such as Agile process
  • Installed, configured SonarQube and continuously integrated the issues

Java Developer

Indiana
04.2014 - 01.2015
  • Involved in Analysis, Design, Coding and Development of IEDSS.
  • Design and implements technical solution using java framework like FAST4J, Next Gen.
  • Implemented design patterns like Singleton, Abstract factory, factory, Service Locator, Delegator, and DAO’s.
  • Involved in developing the web based GUI using java, JSP, JavaScript, Angular, CSS, HTML.
  • Prepare High level and low level design documents which are helpful for the development of the application.
  • Assist in Database design to create tables required for the Application development.
  • Set up project environment on servers for both development and maintenance which is major part to develop a web application.
  • Developed business logic of the application to determine the benefits issuance to the users using servlets, struts and JSP.
  • Produced and consumed the web services data in the form of JSON, XML.
  • Implemented Logging framework using Log4J.
  • Involved into high level and low level design for project module.
  • Involved into code review and documentation review of technical artifacts.
  • Create task into RTC and JIRA. Register new UI page into Next Gen framework and generated DAO and POJO using FAST4j.
  • Apply code review and code fix using SONAR tool.
  • Involved into testing defects and communicate with testing team. Update tasks and defect fixing documents.
  • Implemented MVC design pattern Framework using Servlets, Business Objects and used JSP custom tag libraries.
  • Configured struts xml file to provide mapping to servlet action handler
  • Created the custom rules, configured the validation.xml and validator-rules.xml files.
  • Used Enterprise Java Beans (EJBs) extensively in the application. Monitored the application using JMX monitoring.
  • Worked with Ext JS API along with AJAX to display Support Related Information.
  • Involved in installation, configuration, development and deployment of applications on Web Sphere server.
  • Worked on SQL queries and PL/SQL and actively involved in the production support.

Education

Master of Science - Computer Science

Test5
Newark, CA
02-2014

Skills

  • Operations management
  • Channel management
  • Internal communications
  • Corporate communications

Timeline

Sr Software Engineer

Test 2
02.2018 - 03.2019

AVP, Sr. Software Platform Lead

Test1
01.2018 - Current

Software Programmer

Test3
03.2016 - 12.2018

Java Developer

Indiana
04.2014 - 01.2015

Master of Science - Computer Science

Test5