Karan Suraj work email
- Valid
- Valid
- Valid
Karan Suraj personal email
- Valid
I am a Software Engineer and Instructor/Coach at Apply Pass with an M.S. in Computer Science. I lead the majority of engineering initiatives within the company to improve our internal processes and better serve our staff through automation and leveraging our data in useful ways. Much of my work involves instruction of technical classes, full-stack (PERN stack) application design and implementation of a tool to streamline our work, and managing engineering/coaching staff. In the past I have worked at General Motors as a Software Engineer, Platform Engineer, BI Developer with extensive use of Windows and Linux server management and deployment tools, Java/Bash/C++ development, and use of Oracle and SQL Server in reporting, data analysis, and ETL/data engineering. Prior to entering the IT industry, I worked as a Process Engineer at Kimberly-Clark, optimizing manufacturing processes through physical experimentation and writing VBA algorithms to identify and reduce process discontinuities. The tech industry has been a life-long passion of mine (as a teenager I built and configured servers for a family business for global RDP sessions and set up FTP and basic web servers). I love working through detailed logic problems and concepts in computing and am generally language agnostic (though I have more involved experience with Javascript (Node.js/React.js), Java, & Python). I also have a huge passion for learning languages, with an emphasis on Spanish and Mandarin. One of the things I value most in life is the desire to seek the perspectives of and empathize with people with different backgrounds from yourself. I find no better way to do that than throwing yourself into experiencing and participating in the cultures of others, learning the nuances of their languages, and observing how it all shapes their view of the world and the way they live their lives.
-
Senior Software EngineerAyrshareMadrid, Es -
Head Of Engineering (Co-Founder)ApplypassSydney, Nsw, Au -
Software EngineerApplypass Jul 2023 - PresentSan Francisco, Ca, Us -
Software EngineerOutco Inc. Aug 2019 - PresentSan Francisco, Ca, Us- Lead engineer, building a full-stack (PERN) "Outco Client Accountability" application to organize and display clients' data for staff to work efficiently and bulk send personalized emails to clients for their specific needs.- Designing and implementing a PostgreSQL database schema, cron-based ETL pipelines to migrate data from our Airtable database to our new database, NodeJS Express backend REST API routes to interface with the database, a Redis instance to cache common requests, and a React-based frontend to interface with the backend. I configured hosting solutions, the authentication layer, and automation of TLS/SSL certification to securely make the application accessible for staff & clients. The goal is to reduce reliance on Airtable as a database in order to scale cost effectively.- Overhauling staff session scheduling system to substantially improve integration with our other processes and also make automated schedule generation possible. The process involved a heavy amount of data cleansing and normalization, decreasing the possibility for future data entry errors by both staff and clients. - Management of and delegation to engineering/coaching staff to build features upon the Outco Client Accountability app, improve upon our curriculum content (whether code or written content), and instruct high quality classes for our clients.- Overhauling Github-based curriculum distribution system for clients. The prior system created a Github repo for every client, which was not scalable. The new system creates a single forkable Github repo for each class we run (which may have 20-40 clients), and uses NodeJS-based scripts for pushing curriculum content to class repos, as well as creating easy to follow documentation for clients and staff members.- Conversion of all curriculum code into C++, C#, and Go to better serve clients- Leveraged Github GraphQL API to create a potential client lead generation stream and import data into a custom database -
Instructor & Technical MentorOutco Inc. Mar 2019 - Jun 2023San Francisco, Ca, Us- Coaching and teaching classes on data structures and algorithms for 900+ clients. Topics taught include recursion, dynamic programming, linked lists, quasilinear sorts, heaps, trees, graphs, and object-oriented design.- Leading webinars with 100-150 audience members, demonstrating approaches to technical interviews with companies like Google and Amazon -
Software EngineerGeneral Motors Oct 2018 - Jul 2019Detroit, Michigan, Us- Developed integration for Microfocus voltage encryption API with IBM Datastage jobs using Java, Bash, and C++ to make field-level encryption utility available to up to 10 million records encrypted in memory.- Developed Java integrations based loosely on Spring framework for legal application TeamConnect to provide accurate summary of all budgeting information for GM legal matter invoices.- Fixed erroneous data records and deployed code to production with SQL and shell scripts for applications that manage supplemental unemployment benefits, training plan administration, and travel and expenses -
Platform EngineerGeneral Motors Dec 2016 - Nov 2018Detroit, Michigan, UsConfigured and deployed Commercial of the Shelf (COTS) and internal GM applications, built application platforms for developers and users. Setup and configuration of Windows Server, IIS 8.0+, Oracle Weblogic and network tools for installing application servers with SSL certificates, DNS configurations, Server Load Balancing, and Single Sign-on authentication. Consolidated information between different GMIT roles to effectively implement architecture solutions. -
Bi Developer & Data AnalystGeneral Motors Jan 2015 - Dec 2016Detroit, Michigan, UsAs a part of the Global Corporate Functions division of GM IT, I have worked on several projects in the HR space, involving the following tools:- IBM Cognos & Tableau report modification, building, and deployment- VBA (for Excel), Oracle PL/SQL, & IBM DataStage development- TortoiseSVN for version control in deployments- Oracle SQR language analysis for reporting and data integrationI have worked extensively on both reporting and ETL development for GM IT's Oracle PeopleSoft 9.2 upgrade. I have also worked on several different data integration projects, performing business and functional requirements analyses to create the mappings from source data to relevant targets for ETL developers. -
Process Engineer Co-OpKimberly-Clark Jan 2014 - May 2014Irving, Tx, UsI worked in a pulp and paper mill on data and process analysis projects as part of an Overall Equipment Effectiveness (OEE) improvement project. I learned and used VBA for data analysis in water, creping blade, and pulping quality systems in tissue manufacturing. Work on pulping systems resulted in a notable reduction in mill energy expenditure from the pulping process. Among daily projects, I constructed detailed reports and guides for the use of infrared temperature scanners in tissue machines. -
Research Assistant In Prausnitz Drug Delivery LabGeorgia Institute Of Technology Aug 2012 - Dec 2013Atlanta, Georgia , UsI worked as a research assistant in Dr. Mark Prausnitz's research laboratory in the Chemical and Biomolecular Engineering Department at the Georgia Institute of Technology. My experiences involve working with in vivo experiments using a laser induced reaction of carbon black nanoparticles in solution to aid large molecule drug delivery. I have learned and repeatedly used histology and confocal microscopy techniques in the analysis of tissues. I was working for the lab under the Air Products FY13 Undergraduate Research Award.
Karan Suraj Skills
Karan Suraj Education Details
-
Georgia Institute Of TechnologyComputer Science -
Georgia Institute Of TechnologyChemical And Biomolecular Engineering
Frequently Asked Questions about Karan Suraj
What company does Karan Suraj work for?
Karan Suraj works for Ayrshare
What is Karan Suraj's role at the current company?
Karan Suraj's current role is Senior Software Engineer.
What is Karan Suraj's email address?
Karan Suraj's email address is ka****@****ail.com
What schools did Karan Suraj attend?
Karan Suraj attended Georgia Institute Of Technology, Georgia Institute Of Technology.
What are some of Karan Suraj's interests?
Karan Suraj has interest in Civil Rights And Social Action, Education, Poverty Alleviation, Science And Technology, Human Rights, Health.
What skills is Karan Suraj known for?
Karan Suraj has skills like Matlab, Public Speaking, Python, Java, Machine Learning, Sql, C, Vba, Cognos, Tableau, Shell Scripting, Red Hat Linux.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial